//声明
private Iterator <
//使用时应该加一个判断,不然会报空指针异常
if (mySharedpreferences.getNum() != null) {
//在后面用时也加一个判断
if (it != null) {
//处理It
}
//唉,晚上弄到两点,就这一个空指针异常
,
本文通过一个具体的示例,展示了如何在使用迭代器之前进行适当的空值检查,以避免程序中出现空指针异常。此类异常是编程中常见的错误之一,通过对共享首选项获取的数据进行迭代操作时尤其需要注意。
//声明
private Iterator <
//使用时应该加一个判断,不然会报空指针异常
if (mySharedpreferences.getNum() != null) {
//在后面用时也加一个判断
if (it != null) {
//处理It
}
//唉,晚上弄到两点,就这一个空指针异常
,

被折叠的 条评论
为什么被折叠?