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;

相关推荐
格子软件15 小时前
2026年GEO优化系统源码解构:核心状态机与高并发流控深度剖析
java·vue.js·spring boot·vue·geo
weixin1997010801615 小时前
[特殊字符]《京东订单API(jd.order.detail.get)对接ERP:企业认证+OAuth授权避坑指南》(附Python源码)
java·数据库·python
pW3g3lLuu15 小时前
在 VS Code 里直接改 JAR,我复刻了JarEditor
java·pycharm·jar
Tim_1016 小时前
【C++】009、extern关键字
java·开发语言
ShiXZ21316 小时前
PDF-OCR文件识别篇(七):数据入库
java·pdf·json·ocr·springboot
rebibabo16 小时前
Java基础(番外) | Kafka 入门:分区、副本与消费者组原理
java·分布式·kafka·学习笔记·副本·分区·异步日志
Flittly16 小时前
【AgentScope Java新手村系列】(17)长期记忆系统
java·spring boot·spring
wei19862116 小时前
.net添加web引用和添加服务引用有什么区别?
java·前端·.net
Full Stack Developme16 小时前
正则表达式的使用教程
java·数据库·正则表达式