首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 綜合教學

Java 判斷集合是否為空的工具類實現

     編輯:Java 綜合教學

Java 判斷集合是否為空的工具類實現

在日常開發中,經常需要判斷一個 List 或其他集合是否為空(null 或 size 為 0)。為了避免重複編寫判斷邏輯,通常會封裝一個通用的工具方法。以下是一個簡單且實用的實現:

/**
 * 判斷集合是否為空
 *
 * @param list 待檢查的集合
 * @return true 表示集合為 null 或長度為 0;false 表示集合不為空
 */
public static boolean isEmpty(List list) {
    return list == null || list.isEmpty();
}

關鍵點說明:

  • 使用泛型 List<?> 提高通用性,支援所有 List 實現類。
  • 優先檢查 null,避免空指針異常。
  • 使用 isEmpty() 替代 size() > 0,語義更清晰,效能相同。

此工具方法可放入專案的 CollectionUtils 或 CommonUtils 中,配合 isNotEmpty() 使用,進一步提升代碼可讀性。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved