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