当前位置: 首页 > news >正文

java中判断list是否为空

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

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));

结果:

集合1false
集合11true
集合2false

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

<dependency><groupId>org.apache.commons</groupId><artifactId>commons-collections4</artifactId><version>4.4</version>
</dependency>

import org.apache.commons.collections4.CollectionUtils;
在这里插入图片描述

http://www.lryc.cn/news/96894.html

相关文章:

  • 龙芯3A5000板卡在高性能工作站的应用方案-迅为电子
  • WebSocket心跳机制
  • Form Generator 扩展子表单组件之表单校验(超详细)
  • HTTPS安全套接字层超文本传输协议
  • Jenkins发送的邮箱中没有带配置的压缩附件
  • VU3-02
  • Linux新手小程序——进度条
  • 会点C++还需要再学Python吗?
  • Ceph入门到精通- Linux 磁盘管理(block 与 inode)
  • 安全DNS,状态码,编码笔记整理
  • 【业务功能篇53】Springboot 数据封装对象
  • 将Spring Session存储到Redis中实现持久化
  • Git工作中常用命令
  • 【电路效应】信号处理和通信系统模型中的模拟电路效应研究(SimulinkMatlab代码实现)
  • Spring 的元注解
  • 【前缀和】238. 除自身以外数组的乘积
  • 【Java中间件】RocketMQ
  • Megatron-LM、NVIDIA NeMo、MegaMolBART 、model_optim_rng.pt 文件是什么?
  • 2023年信息系统项目管理师如何报名?老司机告诉你
  • linux ubuntu系统 命令备忘
  • 我的第一个flutter项目(Android Webview)
  • 微信机器人搭建详细教程
  • opengauss安装
  • 什么是SVM算法?硬间隔和软间隔的分类问题
  • Normalization(BN and LN) in NN
  • opencv-22 图像几何变换01-缩放-cv2.resize()(图像增强,图像变形,图像拼接)
  • python机器学习(五)逻辑回归、决策边界、代价函数、梯度下降法实现线性和非线性逻辑回归
  • 聊聊Linq中.AsEnumerable(), AsQueryable() ,.ToList(),的区别和用法
  • 【机器学习】机器学习中的“本体”概念
  • ChatGPT是否能够进行对话中的参考和指代解析?