Java中判断List是否为空的用法

2019-06-16 18:50 阅读 114 次 评论 0 条

1、如果想判断list是否为空,可以这么判断:

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

//为空的情况

}else{

//不为空的情况

}

2、list.isEmpty() 和  list.size()==0  区别

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

3、list!=null  跟  ! list.isEmpty()区别

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

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:Java中判断List是否为空的用法 | 猿笔记
分类:JAVA, 程序笔记 标签:,

发表评论


表情