list为空 不为空的判断

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

if(null == list || list.size() ==0 ){

  //为空

}else{

  //不为空

}

list.isEmpty() 和  list.size()==0  没有区别 。isEmpty()判断有没有元素,而size()返回有几个元素, 如果判断一个集合有无元素 建议用isEmpty()方法.比较符合逻辑用法。

3、list!=null  跟  ! list.isEmpty()有什么区别?

if(list!=null && !list.isEmpty()){
   //不为空的情况
}else{
   //为空的情况
}

猜你喜欢

转载自blog.csdn.net/xiaofanren1111/article/details/82767056