java使用CollectionUtils工具类判断集合是否为空方式
时间:2022-08-11 11:28:35|栏目:JAVA代码|点击: 次
使用CollectionUtils工具类判断集合是否为空
判断集合为空(List为null或size()==0)
1、CollectionUtils.isEmpty(null): true
2、例:List<String> a = new ArrayList<>(); //a.size()==0
CollectionUtils.isEmpty(a): true
3、例:
List<String> list = new ArrayList<>(); list.add("a"); list.add("b"); System.out.println(list); //list.size()==2 CollectionUtils.isEmpty(list): false
判断集合不为空(List不为null且size()!=0)
1、CollectionUtils.isNotEmpty(null): false
2、例:List<String> a = new ArrayList<>(); //a.size()==0
CollectionUtils.isNotEmpty(a): false
3、例:
List<String> list = new ArrayList<>(); list.add("a"); list.add("b"); System.out.println(list); //list.size()==2 CollectionUtils.isNotEmpty(list): true
判断集合是否为空底层
public static boolean isNotEmpty(Collection coll) { return !isEmpty(coll); } public static boolean isEmpty(Collection coll) { return coll == null || coll.isEmpty(); }
集合判断是否为空工具类(CollectionUtils)
工具类
org.springframework.util.CollectionUtils
方法
//Collection public static boolean isEmpty(Collection collection) { return collection == null || collection.isEmpty(); } //Map public static boolean isEmpty(Map map) { return map == null || map.isEmpty(); }
上一篇:详解Java中的println输入和toString方法的重写问题
栏 目:JAVA代码
下一篇:Netty启动流程服务端channel初始化源码分析
本文标题:java使用CollectionUtils工具类判断集合是否为空方式
本文地址:http://www.codeinn.net/misctech/210506.html