java对象中的属性判断空的有关问题
java对象中的属性判断空的问题一个对象中有STRING 属性,现在要判断是否为空.equals(obj.getStr())其中的
java对象中的属性判断空的问题
一个对象中有STRING 属性,现在要判断是否为空
"".equals(obj.getStr())
其中的 str 是 "",先取得这个对象的str然后在进行equals 的判断,这样该怎么避免 空指针异常
每次走到这一步都是会报出空指针异常,很是郁闷
在线等,不准MARK,MARK必须举报
[解决办法]
先判断
obj != null
[解决办法]
obj != null && "".equals(obj.getStr())
[解决办法]
[解决办法][解决办法][解决办法]刚写程序的时候经常遇到此类问题
[解决办法]先判断obj是不是空啦
[解决办法] if(str != null && "".equals(obj.getStr()){
//对象为 ""
}
[解决办法]Java codeif(str!="" && str!=null){......}
[解决办法]