81,092
社区成员
发帖
与我相关
我的任务
分享
String s="123";
for (int i = 0; i < list.size(); i++) {
if (list.get(i).getPassword().equals(null)) {//报空指针异常
//list.get(i).getPassword()==null;这样也不行
User user= new User();
user= list.get(i);
user.setPassword(s);
}
}
public static boolean isNull(String str) {
return (null == str || "".equals(str));
}
思考思考,,,看这代码写的绝对不会报空指针
而且如果是数据库的基本类型想判空那就取值进行装箱,再判空,
最后,,,我看了你的注释,你思考我写的了吗?[/quote]
我试过你的,不行就是不行,麻烦你试过行不行再回可以??