Groovy - Operatori logici
Gli operatori logici vengono utilizzati per valutare le espressioni booleane. Di seguito sono riportati gli operatori logici disponibili in Groovy:
Operatore | Descrizione | Esempio |
---|---|---|
&& | Questo è l'operatore logico "and" | true && true darà true |
|| | Questo è l'operatore logico "or" | vero || vero darà vero |
! | Questo è l'operatore logico "non" | ! false darà vero |
Il frammento di codice seguente mostra come utilizzare i vari operatori.
class Example {
static void main(String[] args) {
boolean x = true;
boolean y = false;
boolean z = true;
println(x&&y);
println(x&&z);
println(x||z);
println(x||y);
println(!x);
}
}
Quando eseguiamo il programma sopra, otterremo il seguente risultato. Si può vedere che i risultati sono quelli attesi dalla descrizione degli operatori mostrata sopra.
false
true
true
true
false