摘要: 这个是我同事写的后台的一段程序,我帮他调试了半天。。最终定位在这儿:给你一个对象,要你判断是否为空的时候,你会怎么办?你肯定会这样 if(obj.equals("")||obj==null) 或者 if(obj==null||obj.equals(""))那么,这两个有区别吗?答案。有的。会报内存空指针异常。一看估计就能明白了,假如对象真的为空的时候,又会怎么去调用equals函数呢? “呵呵!!”所以,规范的代码必然需要这样:if(obj==null||obj.equals("")) ! 阅读全文
posted @ 2013-11-15 11:03 夲蓙 阅读(202) 评论(0) 推荐(0) 编辑