Class ListUtils

java.lang.Object
io.github.seenings.sys.util.ListUtils

public class ListUtils extends Object
数组工具类
  • Constructor Details

    • ListUtils

      public ListUtils()
  • Method Details

    • valueIsNull

      public static <T> List<T> valueIsNull(Set<T> set)
      过滤值为null的情况
      Type Parameters:
      T - 值类型
      Parameters:
      set - 集
      Returns:
      列表
    • except

      public static <T> List<T> except(List<T> firstList, List<T> secondList)
      差集,在第一个列表中,但不在第二个列表中
      Type Parameters:
      T - 元素类型
      Parameters:
      firstList - 第一个列表
      secondList - 第二个列表
      Returns:
      列表
    • union

      public static <T> List<T> union(List<T> firstList, List<T> secondList)
      并集,相同元素去重
      Type Parameters:
      T - 元素类型
      Parameters:
      firstList - 第一个列表
      secondList - 第二个列表
      Returns:
      列表
    • interset

      public static <T> List<T> interset(List<T> firstList, List<T> secondList)
      交集,获取相同元素
      Type Parameters:
      T - 元素类型
      Parameters:
      firstList - 第一个列表
      secondList - 第二个列表
      Returns:
      列表
    • headSimple

      public static <T> List<T> headSimple(List<T> firstList, List<T> secondList)