Java Language Usando l'istruzione booleana in if


Esempio

A causa dell'auto-unboxing, si può usare un Boolean in un'istruzione if :

Boolean a = Boolean.TRUE;
if (a) { // a gets converted to boolean
    System.out.println("It works!");
}

Questo funziona per while , do while e la condizione nelle istruzioni for pure.

Nota che, se il Boolean è null , verrà NullPointerException una NullPointerException nella conversione.