先看一段代码:
package com.raze;
public class IfsetorArithmetic {
public static void main(String[] args) {
Boolean flag1 = null;
Integer a = null;
Boolean flag = (a==null)?flag1:false;
System.out.println(flag);
}
}
运行结果截图如下:
但是若将
Boolean flag = (a==null)?flag1:false;
改为
Boolean flag = (a==null)?flag1:Boolean.TRUE;
运行结果截图如下: