前景提要
@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); }
输出结果正常:
再次修改
为毛?老夫也不知道了。