java使用CollectionUtils工具類判斷集合是否為空方式
更新時間:2022年02月28日 10:01:23 作者:軟妹子一枚
這篇文章主要介紹了java使用CollectionUtils工具類判斷集合是否為空方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
使用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(); }
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
webuploader+springmvc實現(xiàn)圖片上傳功能
這篇文章主要為大家詳細介紹了webuploader+springmvc實現(xiàn)圖片上傳功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-09-09