最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 帶著新人看java虛擬機01(推薦)

    帶著新人看java虛擬機01(推薦)

    這篇文章主要介紹了java虛擬機,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-04-04
  • Java之Spring Bean 作用域和生命周期

    Java之Spring Bean 作用域和生命周期

    這篇文章主要介紹了Java Bean的作用域和生命周期,Bean 的作用域是指 Bean 在 Spring 整個框架中的某種行為模式,所謂的?命周期指的是?個對象從誕?到銷毀的整個?命過程,我們把這個過程就叫做?個對象的?命周期,感興趣的同學可以參考閱讀
    2023-04-04
  • springboot結合maven配置不同環(huán)境的profile方式

    springboot結合maven配置不同環(huán)境的profile方式

    這篇文章主要介紹了springboot結合maven配置不同環(huán)境的profile方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • Spring Data JPA結合Mybatis進行分頁查詢的實現

    Spring Data JPA結合Mybatis進行分頁查詢的實現

    本文主要介紹了Spring Data JPA結合Mybatis進行分頁查詢的實現
    2024-03-03
  • Java IO流相關知識代碼解析

    Java IO流相關知識代碼解析

    這篇文章主要介紹了Java IO流相關知識代碼解析,具有一定借鑒價值,需要的朋友可以參考下。
    2017-12-12
  • java實現小貓釣魚游戲

    java實現小貓釣魚游戲

    這篇文章主要為大家詳細介紹了java實現小貓釣魚游戲,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • 基于springboot創(chuàng)建mybatis的完整步驟

    基于springboot創(chuàng)建mybatis的完整步驟

    MyBatis是一款優(yōu)秀的數據庫持久層框架,相比Hibernate我更喜歡使用MyBatis,看的到SQL還是讓人更安心點,這篇文章主要給大家介紹了關于基于springboot創(chuàng)建mybatis的完整步驟,需要的朋友可以參考下
    2024-03-03
  • 細致解讀希爾排序算法與相關的Java代碼實現

    細致解讀希爾排序算法與相關的Java代碼實現

    這篇文章主要介紹了希爾排序算法與相關的Java代碼實現,希爾排序的時間復雜度根據步長序列的不同而不同,需要的朋友可以參考下
    2016-05-05
  • java中年月日的加減法使用示例

    java中年月日的加減法使用示例

    這篇文章主要介紹了java中年月日的加減法使用示例的相關資料,需要的朋友可以參考下
    2023-02-02
  • Java算法比賽常用方法實例總結

    Java算法比賽常用方法實例總結

    這篇文章主要給大家介紹了關于Java算法比賽常用方法實例總結的相關資料,文中給出了詳細的實例介紹的非常詳細,對大家學習java算法具有一定的參考學習價值,需要的朋友可以參考下
    2023-05-05

最新評論

甘孜县| 托克托县| 额济纳旗| 象州县| 鄂尔多斯市| 鸡泽县| 拉萨市| 龙泉市| 邹城市| 三穗县| 陆川县| 通江县| 苗栗市| 镶黄旗| 定西市| 巴楚县| 上栗县| 得荣县| 潢川县| 朝阳县| 通州市| 宁明县| 友谊县| 犍为县| 大荔县| 延长县| 广宁县| 昆明市| 曲麻莱县| 神农架林区| 丹寨县| 铅山县| 南康市| 五常市| 苍溪县| 邯郸市| 东阳市| 泸西县| 中超| 穆棱市| 沅江市|