码迷,mamicode.com
首页 > 编程语言 > 详细

Java中判断非空对象.

时间:2015-01-15 12:25:46      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:

Java中经常会遇到判断非空的时候.
有的时候判断了非空但是还是报空指针,为什么.?
判断的时候一般都会判断两次.类似于:

Java代码  技术分享
  1. Org o = new Org();  
  2. if ( o.getId()!=null && !o.getId.equals("")) {  
  3.     Org oo= orgService.findById(o.getId());  
  4.     if (oo != null) {  
  5.         tbVOrg.setOrgParName(org.getOrgName());  
  6.     }     
  7. }  


进行验证的时候必须先验证是否为null.然后才能调用equals方法
否则会报空指针.因为如果对象为null的时候.不能调用equals方法

Java中判断非空对象.

标签:

原文地址:http://www.cnblogs.com/gtaxmjld/p/4225843.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!