庄闲和游戏网 java8 list集合对象根据某个属性去重
2026-01-14图片 java8方法中list集合去重数据,一般通过stream的distinct方法。但是distinct不够灵活,那么该如何解决呢? 1、自定义去重函数 publicstaticK,TPredicateKdistinctPredicate(FunctionK,Tfunction){ConcurrentHashMapT,Booleanmap=newConcurrentHashMap();returnt-null==map.putIfAbsent(function.apply(t),true)




备案号: