Java8 根据对象某个属性值去重

2020-04-09  本文已影响0人  有心丶人

list中的对象某个属性存在重复时将重复的对象去重

//根据skuAttrValueName值去重

ListuniqueSkuValues=skuValues.stream().collect(

Collectors.collectingAndThen(Collectors.toCollection(

()->newTreeSet<>(Comparator.comparing(o->o.getSkuAttrValueName()))),ArrayList::new)

   );

转载于:https://www.cnblogs.com/tongxuping/p/10930998.html

上一篇下一篇

猜你喜欢

热点阅读