@Test
public void testNull(){
Integer a = null;
Integer num = a;
if(num == 1){
System.out.println("111111");
}
System.out.println(num == null);
}
输出结果: 报空指针异常。
@Test
public void testNull(){
Integer a = null;
Integer num = a;
if(num != null && num == 1){
System.out.println("111111");
}
System.out.println(num == null);
}
输出结果正常:
再次修改
为毛?老夫也不知道了。