随笔分类 -  [1]Java_集合

摘要:控台测试 结论: list为null>>>list.isEmpty()函数出现NullPointerException(空指针异常) 阅读全文
posted @ 2020-11-30 11:47 database- 阅读(1419) 评论(0) 推荐(0) 编辑
摘要:上代码 List<User> collect = users.stream().collect(Collectors.collectingAndThen(Collectors.toCollection( () -> new TreeSet<>(Comparator.comparing(User::g 阅读全文
posted @ 2020-11-30 11:23 database- 阅读(1744) 评论(0) 推荐(0) 编辑
摘要:上代码 //list<对象> 转换Map 并根据某个字段分组 Map<String, List<User>> collect = users.stream().collect(Collectors.groupingBy(User::getUserName)); 控台测试 阅读全文
posted @ 2020-11-30 11:12 database- 阅读(3440) 评论(0) 推荐(0) 编辑
摘要:上代码 //list对象 转换Set Set<String> collect = users.stream().map(User ->User.getUserName()).collect(Collectors.toSet()); 控台测试 阅读全文
posted @ 2020-11-30 11:01 database- 阅读(3158) 评论(0) 推荐(0) 编辑
摘要:先上代码 //Map中Key所选择对象中的字段 去重策略,有多个相同的key,保留第一个 Map<String, User> collect = users.stream().collect(Collectors.toMap(User::getUserName, m -> m, (k1, k2) - 阅读全文
posted @ 2020-11-30 10:40 database- 阅读(4286) 评论(0) 推荐(0) 编辑
摘要:上代码 //获取list对象 list属性 并进行去重 List<String> collect = users.stream().map(e -> e.getUserName()).distinct().collect(Collectors.toList()); 单独获取List对象某个属性操作 阅读全文
posted @ 2020-11-30 09:16 database- 阅读(6831) 评论(0) 推荐(2) 编辑
摘要:List.Contains() 重点: Contains方法用于判断对象是否存在于列表中。(不是判断所有集合对象都一样) 传参与集合中有一个为"真"就会返回 "true", 是"||"判断 不是&& 如果想只判断集合对象中的某一个属性相等 就要复写"bean"主类的equals方法: 模板1 pub 阅读全文
posted @ 2020-11-27 18:04 database- 阅读(6066) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示