1. 程式人生 > >Java8 list根據一個欄位去重(記錄)

Java8 list根據一個欄位去重(記錄)

list = list.stream().collect(
                Collectors.collectingAndThen(
                        Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(InformationDetailVo::getCategoryId))), ArrayList::new));