java中判断list是否为空

java中判断list是否为空是日常代码中经常遇到的问题。最近发现一个Utils提供的方法可以一步判断。
废话不多说,直接上代码!

java 复制代码
ArrayList<String> arrayList = new ArrayList<>();
System.out.println("集合1:" + CollectionUtils.isNotEmpty(arrayList));
arrayList.add("1");
System.out.println("集合11:" + CollectionUtils.isNotEmpty(arrayList));


ArrayList<String> arrayList2 = null;
System.out.println("集合2:" + CollectionUtils.isNotEmpty(arrayList2));

结果:

java 复制代码
集合1:false
集合11:true
集合2:false

注意:需要pom文件需要引入

xml 复制代码
<dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-collections4</artifactId>
   <version>4.4</version>
</dependency>

import org.apache.commons.collections4.CollectionUtils;

相关推荐
alonewolf_9917 小时前
JDK17 GC调优全攻略:从参数解析到实战优化
java·jvm
豆沙沙包?17 小时前
2026年--Lc336-1448. 统计二叉树中好节点的数目(树)--java版
java·开发语言·深度优先
青小莫17 小时前
C++之类和对象(下)
java·开发语言·c++
9号达人17 小时前
AI最大的改变可能不是写代码而是搜索
java·人工智能·后端
Wiktok17 小时前
关于Python继承和super()函数的问题
java·开发语言
七夜zippoe17 小时前
数据库事务隔离级别与Spring传播行为深度解析
java·数据库·spring·mvcc·acid·myslq
Stecurry_3017 小时前
Springmvc理解从0到1 完整代码详解
java·spring boot·spring
Knight_AL18 小时前
Mono 使用指南:响应式编程的核心概念与实践
java·mono
这里是彪彪18 小时前
Java中的volatile关键字的作用
java·开发语言
独自破碎E18 小时前
【归并】数组中的逆序对
java·数据结构·算法