Un frammento di lezione con un mentore come parte del corso Codegym University. Iscriviti al corso completo.
"Ciao, Amigo. Oggi parleremo delle affermazioni if/else ."
"I programmi sarebbero di scarsa utilità se non rispondessero alle mutevoli circostanze esterne. Un programma deve sapere come adattarsi alle circostanze ed eseguire un'azione in un caso e altre azioni in altri casi. In Java, questo si ottiene utilizzando il 'if/else statement' – un costrutto speciale che rende possibile eseguire diversi blocchi di codice se una condizione è soddisfatta."
"Si compone di tre parti: ' condizione ', ' comando 1 ' e ' comando 2 '. Se la condizione è vera, viene eseguito ' comando 1 ', altrimenti viene eseguito 'comando 2' . Questi comandi non vengono mai eseguiti entrambi. La frase è più o meno così:"
if (condition)
command_1;
else
command_2;
"Che emozione! Penso che questa affermazione renderà la programmazione molto più interessante!"
"Sì. Ecco un paio di esempi per te:"
Codice | Spiegazione | |
---|---|---|
1 |
|
Se a è minore di b, verrà eseguito il primo comando . Altrimenti verrà eseguito il secondo comando . I comandi non vengono mai eseguiti entrambi. |
2 |
|
Puoi sostituire un comando con un blocco di codice. Il riposo è lo stesso. |
3 |
|
Puoi omettere il blocco else se è vuoto. Questi tre esempi sono del tutto equivalenti. Puoi omettere le parentesi graffe se hai solo bisogno di eseguire un comando. Se hai più di un comando, devi mantenere le parentesi. |
4 |
|
|
5 |
|
"Diego mi ha appena chiesto di affidarti alcuni compiti."
Un frammento di lezione con un mentore come parte del corso Codegym University. Iscriviti al corso completo.
GO TO FULL VERSION