Java基本语法与小错误 Posted on 2016-08-18 Edited on 2026-08-23 In Java 语法常见的小错误装箱类型为null时与基本类型比较1234Integer i = null;if (i == 1) { System.out.println("success!");} 当装箱类型遇到比较运算符的时候,会首先调用相应的方法将装箱类型转换为基本类型,如果装箱类型变量为null,运行将会抛出java.lang.NullPointerException异常;而对于非装箱类型如String则没有这种情况。 1234String string = null;if (string == "") { System.out.println("success!");}