lambda的使用案例(1)
- 游戏开发
- 2025-08-18 09:18:02

lambda的使用案例
1、分组转换为map Map<String, List<IdaasUserInfoVO>> map = userWithOrgVOS1.stream().collect(Collectors.groupingBy(IdaasUserInfoVO::getOrgId)); 2、map循环 map.forEach(this::saveOrUpdateUser); private void saveOrUpdateUser(String orgId, List<IdaasUserInfoVO> list) {} 3、Consumer的简单使用 Map<String, Consumer<Date>> map = new HashMap<>(); User user = new User(); user.setId("1"); String key = "nodeId"; map.put(key, user::setDate); map.getOrDefault(key, value -> System.out.println("该key不存在!!")).accept(new Date()); System.out.println(user);lambda的使用案例(1)由讯客互联游戏开发栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“lambda的使用案例(1)”