JAVA stream.collect整理

2022-04-26 15:46:53 浏览数 (1)

1. 分组

代码语言:javascript复制
Map<Integer, List<Entity>> groupBy
	= entityList.stream()
	.collect(Collectors.groupingBy(Entity::getGrouper));

2. 转MAP

代码语言:javascript复制
Map<Integer, Entity> entityMap
	= entityList.stream()
	.collect(Collectors.toMap(Entity::getKey, entity -> entity));

文章知识点与官方知识档案匹配,可进一步学习相关知识

map

0 人点赞