强效催春粉在哪买

  • java8 list荟萃对象笔据某个属性去重

迷水商城购买

你的位置:强效催春粉在哪买 > 迷水商城购买 >

java8 list荟萃对象笔据某个属性去重

发布日期:2025-05-10 20:15    点击次数:164

迷水商城迷水商城

图片

迷水商城迷水商城

java8挨次中list荟萃去重数据,一般通过stream的distinct挨次。可是distinct不够天真,那么该怎样惩处呢?

迷水商城迷水商城365站群VIP

1、自界说去重函数

迷水商城迷水商城迷水商城迷水商城迷水商城
  public static  <K,T>Predicate<K> distinctPredicate(Function<K,T>function){
        ConcurrentHashMap<T,Boolean> map=new ConcurrentHashMap<>();
        return t->null == map.putIfAbsent(function.apply(t),true);
    }

2、哄骗示例

创建实体类

听话水哪里有卖的
@AllArgsConstructor
@Data
 class Student{

    private String name;

    private Boolean sex;

    private Integer age;

    private Double height;

    private LocalDate birthday;
}

创建测试数据,以名字惟一去掉重迭数据。

迷水商城迷水商城迷水商城
List<Student> studentList = new ArrayList<>();
        // 添加测试数据,迷水商城购买请不要纠结数据的严谨性
        studentList.add(new Student("张三", true, 18, 1.75, LocalDate.of(2005, 3, 26)));
        studentList.add(new Student("李四", false, 16, 1.67, LocalDate.of(2007, 8, 30)));
        studentList.add(new Student("王五", true, 23, 1.89, LocalDate.of(2000, 1, 16)));
        studentList.add(new Student("麻六", false, 27, 1.75, LocalDate.of(1996, 9, 20)));
        studentList.add(new Student("张三", false, 30, 1.93, LocalDate.of(1993, 6, 19)));

       studentList = studentList.stream().filter(distinctPredicate(Student::getName)).collect(Collectors.toList());
        log.info(studentList.toString());

打钤纪录

[Student(name=张三, sex=true, age=18, height=1.75, birthday=2005-03-26), Student(name=李四, sex=false, age=16, height=1.67, birthday=2007-08-30), Student(name=王五, sex=true, age=23, height=1.89, birthday=2000-01-16),
Student(name=麻六, sex=false, age=27, height=1.75, birthday=1996-09-20)]
本站仅提供存储劳动,整个实质均由用户发布,如发现存害或侵权实质,请点击举报。

推荐资讯Related Articles

  • 中期协进一步加强期货居间东说念主处分、轨范居间东说念主步履

    2025-05-10

    迷水商城 迷水商城 中国期货业协会对《期货公司居间东说念主处分想法(试行)》进行了考订。《想法》进一步完善期货公司开展居间相助条款。明确期货公司不得与还是与其他期货公司存在存续相助关系的居间东说念主开展相助。为约束利益突破,增多居间东说念主的妃耦、父母、子女及子女妃耦不得成为该居间东说念主名下客户的关联条款;律例“机构客户的法定代表东说念主、践诺松手东说念主过火职责主说念主员”不得成为地方机构的居...

  • 天松医疗终结北交所IPO 保荐机构为开源证券

    2025-05-10

    中国经济网北京2月3日讯据北交所官网讯息,北交所决定终结浙江天松医疗器械股份有限公司(简称“天松医疗”)公开刊行股票并在北交所上市审核。 迷水商城 迷水商城 北交所上市审核中心在审核问询中要点热心了天松医疗经销模式及境外售售果然性、毛利率水平较高的合感性、时间水平及居品竞争力、公司处分灵验性、募投样式标必要性及合感性等问题。上市委员会审议以为,刊行东说念主及中介机构对上次暂缓的审议观点中对于经销商...

  • 10月私募机构备案量开局不顺,却有量化私募居品备案霸榜,宁波一量

    2025-05-10

    财联社(北京,记者 陈俊岭)讯,在阅历了此前贯穿三个月大喊大进后,十一长假后的私募机构备案量开局并不顺利——10月份前9个责任日,私募证券投资基金居品备案量仅录得500只。 终了2020年10月22日,10月份私募机构在中基协共备案500只私募证券投资基金,尽管本月还剩下7个责任日,但这一数据念念接近或超越8月份的2157只和9月份的2172只,已只剩下表面可能。 迷水商城 不外,在10月私募备案...

  • java8 list荟萃对象笔据某个属性去重

    2025-05-10

    迷水商城 迷水商城 图片 迷水商城 迷水商城 java8挨次中list荟萃去重数据,一般通过stream的distinct挨次。可是distinct不够天真,那么该怎样惩处呢? 迷水商城 迷水商城 1、自界说去重函数 迷水商城 迷水商城 迷水商城 迷水商城 迷水商城 publicstaticK,TPredicateKdistinctPredicate(FunctionK,Tfunction){Co...