在 if 語句中使用 Boolean

由於自動拆箱,可以在 if 語句中使用 Boolean:

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

這適用於 while,do while 以及 for 語句中的條件。

請注意,如果 Boolean 是 null,則會在轉換中丟擲 NullPointerException。