//Long去重 public List<Trade> tradeRemoval(List<Trade> trade) { Set<Long> nameSet = new HashSet<>(); List<Trade> tradeUnique = trade.stream().filter(p -> nameSet.add(p.getTradeId())).collect(Collectors.toList()); return tradeUnique; }//String去重 public List<Adtype> adtypeRemoval(List<Adtype> adtype) { Set<String> nameSet = new HashSet<>(); List<Adtype> adtypeUnique = adtype.stream().filter(p -> nameSet.add(p.getAdtypeName())).collect(Collectors.toList()); return adtypeUnique; }
java 8 新特性,集合不同的類型去重
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.