JAVA8 lambda按指定字段去重
childList = childList.stream().collect( Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(o -> o.get("id").toString()))), ArrayList::new))使用到了collectingAndThen完成根据属性进行去重的操作,对于该去重操作的关键使用到了.
原创
2021-11-22 10:25:49 ·
4415 阅读 ·
0 评论