追风骚年

关注

java8 list 多属性 去重

追风骚年

关注

阅读 131

2022-01-30

T:为实体对象,get方法为去重对象属性,返回list<T>

List<T> distinctClass = t.stream().
        collect(Collectors.collectingAndThen(Collectors.toCollection(() ->
                new TreeSet<>(Comparator.comparing(o -> o.getId() + ";" + o.getName()))), ArrayList::new));

相关推荐

hwwjian

java8 List根据对象中属性去重-多属性去重-去除重复字符串

hwwjian 228 0 0

jjt二向箔

java8 List去重

jjt二向箔 152 0 0

我是小瘦子哟

Java8 List去重

我是小瘦子哟 92 0 0

_刘彦辉

java8实现List中对象属性的去重

_刘彦辉 47 0 0

技术只适用于干活

java8 流操作 List去重

技术只适用于干活 74 0 0

那小那小

使用java8实现List中对象属性的去重

那小那小 289 0 0

不会弹吉他的二郎腿

JAVA8 Stream List中元素根据元素属性进行去重

不会弹吉他的二郎腿 102 0 0

干自闭

Java8 stream 处理 List 交集、差集、去重

干自闭 57 0 0

秀妮_5519

Java8 stream 处理 List 交集、差集、去重等

秀妮_5519 111 0 0

鲤鱼打个滚

Java中List集合对象去重及按属性去重的8种方法

鲤鱼打个滚 78 0 0

精彩评论(0)

0 0 举报