Un altro livello è dietro di te! Nelle lezioni precedenti hai imparato a conoscere l'istruzione condizionale if-else e le sfumature ad essa associate. Abbiamo conosciuto un tipo di dati speciale: booleano. Abbiamo esaminato esempi di utilizzo di operatori di confronto e variabili booleane. Infine, abbiamo imparato di più sul confronto di riferimenti e stringhe.

Se ritieni che un po' più di teoria e alcuni esempi visivi sicuramente non ti faranno male, allora continua: ecco i link a un paio di articoli utili.

Equals e confronto di stringhe

Il confronto di oggetti è diverso dal confronto di tipi di dati primitivi. Probabilmente hai già indovinato perché è così. Nel caso degli oggetti passiamo un riferimento, ma nel caso delle primitive un valore... Ci sono molte altre sfumature interessanti che imparerai da questo articolo. Come di consueto, approfondiremo l'argomento con vivaci esempi.

Operatore ternario

Per i principianti, questa è una bestia molto insolita. In generale, puoi farne completamente a meno ... ma l'operatore ternario accorcia il codice in modo così semplice e bello! E questo è esattamente ciò per cui dovrebbe tendere un programmatore principiante. Se non hai ancora avuto il tempo di familiarizzare a fondo con questo sostituto del costrutto if-else, ti consigliamo di conoscerlo meglio e di inserirlo lentamente nel tuo codice.