jdk8 按照属性中某一个字段去重

//day 为user的一个属性
List<User> setList = eachUser.stream()
.collect(Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(User::getDay))), ArrayList::new));

原文地址:https://www.cnblogs.com/xiaoliu66007/p/14758438.html