在 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
。