public static List<Person> coverDuplicate(List<Person> sourceList) { if (CollectionUtils.isEmpty(sourceList)) { return new ArrayList<>(); } List<Person> distinctList = sourceList.stream().collect(Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(o -> o.getPersonId()))), ArrayList::new)); return distinctList; }
List<Bean>去重
最新推荐文章于 2022-08-22 11:29:10 发布