先看看这段代码,貌似没啥问题 先看看这段代码,貌似没啥问题,但是运行后会出现空指针异常 原因就是在使用三目运算符时,当第二,第三位操作数分别为基本类型和对象时,其中的对象就会拆箱为基本类型进行操作! 这点需要注意不然很容易就出现空指针错误,并且自己还不清楚为什么 参考 https://www.iteye.com/news/31072