CodeGym /Corsi /Sintassi Java /Operatori condizionali

Operatori condizionali

Sintassi Java
Livello 4 , Lezione 4
Disponibile

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ì:"

Codice per un'istruzione if/else
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
if (a < b)
    System.out.println("A is less than B");
else
    System.out.println("B is less than A");
Se a è minore di b, verrà eseguito il primo comando . Altrimenti verrà eseguito il secondo comando . I comandi non vengono mai eseguiti entrambi.
2
if (a < b)
{ System.out.println("A is less than B"); System.out.println("B is greater than A"); }
else
{ System.out.println("B is less than A"); System.out.println("A is greater than B"); }
Puoi sostituire un comando con un blocco di codice. Il riposo è lo stesso.
3
if (a < b)
{ a = 0; }
else
{ }
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
if (a < b)
{ a = 0; }
5
if (a < b)
    a = 0;

"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.


Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION