list中的对象某个属性存在重复时将重复的对象去重
//根据skuAttrValueName值去重
ListuniqueSkuValues=skuValues.stream().collect(
Collectors.collectingAndThen(Collectors.toCollection(
()->newTreeSet<>(Comparator.comparing(o->o.getSkuAttrValueName()))),ArrayList::new)
);
网友评论