list = list.stream().collect(Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(List::get))), ArrayList::new));
List =你的对象集合
List::get = 获取去重的条件属性
list = list.stream().collect(Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(List::get))), ArrayList::new));
List =你的对象集合
List::get = 获取去重的条件属性