diff --git a/hippo4j-common/src/main/java/cn/hippo4j/common/toolkit/CollectionUtil.java b/hippo4j-common/src/main/java/cn/hippo4j/common/toolkit/CollectionUtil.java index f735d311..696f1c23 100644 --- a/hippo4j-common/src/main/java/cn/hippo4j/common/toolkit/CollectionUtil.java +++ b/hippo4j-common/src/main/java/cn/hippo4j/common/toolkit/CollectionUtil.java @@ -1,6 +1,7 @@ package cn.hippo4j.common.toolkit; import java.util.Iterator; +import java.util.List; import java.util.Map; /** @@ -27,6 +28,37 @@ public class CollectionUtil { return null; } + /** + * Is empty. + * + * @param list + * @return + */ + public static boolean isEmpty(List list) { + return list == null || list.isEmpty(); + } + + /** + * Is not empty. + * + * @param list + * @return + */ + public static boolean isNotEmpty(List list) { + return !isEmpty(list); + } + + + /** + * Is empty. + * + * @param map + * @return + */ + public static boolean isEmpty(Map map) { + return map == null || map.isEmpty(); + } + /** * Is not empty. * @@ -34,7 +66,7 @@ public class CollectionUtil { * @return */ public static boolean isNotEmpty(Map map) { - return map != null && map.isEmpty() == false; + return !isEmpty(map); } }