All elements are null

ArrayList允许添加null值,就容易造成了list内的对象转换出现java.lang.NullPointerException异常。

在查询不符合条件的数据时,不是没有返回记录,而是记录了一条为null的记录,之后如果调用的话会报空指针异常。
所以在调用之前先对null记录进行删除,之后再判断然后进行调用。
All elements are null_第1张图片

还有一种方法就是在查询语句中判断是否为null,然后赋给默认值。

根据自己情况选择使用哪种

你可能感兴趣的:(All elements are null)