美文网首页
Integer != 0(Integer为NULL时NullPo

Integer != 0(Integer为NULL时NullPo

作者: 少年眼蓝不及海 | 来源:发表于2020-08-03 17:45 被阅读0次

原因:Integer是int的包装类,在与int做条件判断时,Integer会进行拆箱(转化为int),此时如果Integer为null就会出现NullPointerException

————————————包括其他基本数据类型也是如此

因此在使用基本数据类型的包装类与基本数据类型做条件判断时,一定要先判断该包装类是否为NULL

相关文章

网友评论

      本文标题:Integer != 0(Integer为NULL时NullPo

      本文链接:https://www.haomeiwen.com/subject/morbrktx.html