(转)Java 判断 list 为空

list.isEmpty()和list.size()==0 没有区别

isEmpty()判断有没有元素

而size()返回有几个元素

如果判断一个集合有无元素

建议用isEmpty()方法.这清晰,简明

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

这就相当与,你要喝水,

前面就是判断是不是连水杯都没有,

后面就是判断水杯里面没有水,

连盛水的东西都没有,

这个水从何而来?

所以一般的判断是

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

这个里面取list中的值

}else{

做其他处理

}

原文地址:http://blog.csdn.net/baple/article/details/8604585

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 12,768评论 0 33
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,742评论 18 399
  • 判断字符串为空总是令人十分头疼的一件事,其实这点可以看出我们平时所写的代码是否规范。笔者刚刚入门级别,如有错误之处...
    想不到的昵称阅读 3,546评论 1 2
  • java笔记第一天 == 和 equals ==比较的比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量...
    jmychou阅读 1,516评论 0 3
  • 呵!大哉雾霾,八方不见百二步,上观穹苍入玄幕。或晨雾搅黄灯,五指难伸;或阴云压危城,砂石纷纷。路上少人皆行匆,披罩...
    昴宿原阅读 201评论 0 0