Class CollUtil

java.lang.Object
io.github.seenings.core.util.CollUtil

public class CollUtil extends Object
集合工具类
Since:
2022-10-07
Author:
chixuehui
  • Constructor Details

    • CollUtil

      public CollUtil()
  • Method Details

    • contains

      public static <T> boolean contains(Collection<T> collection, T value)
      包含
      Type Parameters:
      T - 类型
      Parameters:
      collection - 集
      value - 值
      Returns:
      是否包含
    • valueIsNullToList

      public static <T> List<T> valueIsNullToList(Collection<T> collection)
      集合去空
      Type Parameters:
      T - 类型
      Parameters:
      collection - 集合
      Returns:
      列表
    • isEmpty

      public static <T> boolean isEmpty(Collection<T> collection)
      是否是空集合
      Type Parameters:
      T - 类型
      Parameters:
      collection - 集合
      Returns:
      是否是空
    • isNotEmpty

      public static <T> boolean isNotEmpty(Collection<T> collection)
      是否不是空集合
      Type Parameters:
      T - 类型
      Parameters:
      collection - 集合
      Returns:
      是否不是空
    • first

      public static <T> T first(Collection<T> collection)
      获取第一个
      Type Parameters:
      T - 元素类型
      Parameters:
      collection - 集合
      Returns:
      第一个元素
    • size

      public static <T> int size(Collection<T> collection)
      集合大小
      Type Parameters:
      T - 元素类型
      Parameters:
      collection - 集合
      Returns:
      集合大小