Java中Stream流去除List重复元素的方法

49 阅读1分钟

单条件去重代码

rrayList<listData> collect = list.stream().collect(Collectors.collectingAndThen(
          Collectors.toCollection(() -> new TreeSet<>(
            Comparator.comparing(
        listData::getId))), ArrayList::new));