字符串,对象,list判断是否为空

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36675996/article/details/79024829

字符串:

为空情况:

if(s==null||s=="")      
      ②if(s==null||s.isEmpty())    //jdk1.6以后支持if(s==null||s.length<=0)
        ④if(s==null||s.equals(""))     //效率低if(StringUtils.isBlank(s))

**s==null,有且必须存在,顺序必须在前面;
否则会抛出java.lang.NullPointerException.

不为空情况:

     ①if(s!=null&&!s.equals(""))
        ②if(StringUtils.isNotBlank(s))

对象:

为空情况:

       if(obj==null)

不为空情况:

      if(obj!=null)

list:

为空情况:

if(list == null|| list.size() ==0 )
     ②if(list==null||list.isEmpty())

不为空情况:

     if(list!=null&&!list.isEmpty())

猜你喜欢

转载自blog.csdn.net/qq_36675996/article/details/79024829
今日推荐