3
当我试图赋予null为Boolean下面,我有一个NullPointerException。的Java:分配NullPointerException异常时,空布尔
String strA = "something neither true nor false";
Boolean a = "true".equals(strA) ? true : "false".equals(strA) ? false : null;
我不知道为什么它会发生,因为像下面的其他案例工作。
Boolean a = null;
Boolean a = "true".equals(strA) ? true : null;