java如何判断集合是否为空呢?

戚薇 Java经验 发布时间:2023-06-01 15:15:11 阅读数:5033 1
下文笔者讲述判断集合是否为空的方法分享,如下所示

集合是否为空的判断方法

方式1:
  list.size()
方式2:
  list.isEmpty()
方式3:
  CollectionUtils.isEmpty(listName)

list.size()

	List<Object> listName = new ArrayList<>();

	//判断集合长度是否为空
	if (listName.size() == 0) {
		System.out.println("集合为空");
	}
	if (listName.size() > 0) {
		System.out.println("集合不为空");
	}
	System.out.println(listName.size() == 0);//true
	System.out.println(listName.size() > 0);//false

---运行以上代码,将输出以下信息----

集合为空
true
false

list.isEmpty()

List<Object> listName = new ArrayList<>();

if (listName.isEmpty()) {
    System.out.println("集合为空");
}

System.out.println(listName.isEmpty());//true

---运行以上代码,将输出以下信息----
集合为空
true

CollectionUtils.isEmpty()

 
import org.springframework.util.CollectionUtils; 

List<Object> listName = new ArrayList<>();

if (CollectionUtils.isEmpty(listName)) {
    System.out.println("集合为空");
}

System.out.println(CollectionUtils.isEmpty(listName));//true
 
---运行以上代码,将输出以下信息----
集合为空
true
 使用list.isEmpty()时
   当集合=null。则会报空指针异常
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202306/16856037436682.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者