Java8(一)使用流根據某個屬性,對Object集合去重

對象集合去重

// 根據id去重

List<Person> unique = queryRes.stream().collect(
           Collectors.collectingAndThen(

              Collectors.toCollection(
                 () -> new TreeSet<>(Comparator.comparingInt(Person::getId))
                ),
ArrayList::new

              )
            );


發佈了55 篇原創文章 · 獲贊 10 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章