java判断list为空
2015-10-13 17:25
316 查看
if(null == list || list.size() ==0 ){ }
list.isEmpty()和list.size()==0 没有区别
isEmpty()判断有没有元素
而size()返回有几个元素
如果判断一个集合有无元素
建议用isEmpty()方法.这清晰,简明
list!=null跟!list.isEmpty()有什么区别?
这就相当与,你要喝水, 前面就是判断是不是连水杯都没有, 后面就是判断水杯里面没有水, 连盛水的东西都没有, 这个水从何而来? 所以一般的判断是 if(list!=null && !list.isEmpty()){ 这个里面取list中的值 }else{ 做其他处理 }
相关文章推荐
- Struts2 对Action中所有方法进行输入校验、单个方法进行校验
- Struts2 对Action中所有方法进行输入校验、单个方法进行校验
- spring task 执行多次
- java Web项目中的定时器实现
- struts2 标签<s:fielderror>
- 关于java三大特性 封装 继承 多态
- java处理url中的特殊字符%等
- java访问权限
- spring mvc 错误摘要--。位。
- javaWeb项目中如何使用过滤器
- spring+quartz 定时器使用
- 深入Java集合学习系列:CopyOnWriteArrayList详解
- java获得系统当前时间三种方式及日期格式之间的相互转化
- java中定时任务 quartz 时间配置规则
- 深入Java集合学习系列:ArrayList的实现原理
- java时间推算
- java jxl 向Excel中追加数据而不覆盖原来数据的例子
- synchronized的使用方法
- 使用java写入excel文件
- 偏执却管用的10条Java编程技巧