yeamy

关注

Java8 Stream Collectors groupingBy使用

yeamy

关注

阅读 69

2023-02-14


分组​​List​​并显示其总数。

Java8 Stream   Collectors groupingBy使用_Test


@Test
public void test8() {
//3 apple, 2 banana, others 1
List<String> items =
Arrays.asList("apple", "apple", "banana",
"apple", "orange", "banana", "papaya");
Map<String, Long> result =
items.stream().collect(
Collectors.groupingBy(
Function.identity(), Collectors.counting()
)
);
System.out.println(result);

}

相关推荐

ivy吖

JAVA8 Collectors.groupingBy

ivy吖 50 0 0

迪莉娅1979

Java: Java8中stream Collectors.groupingBy将List转为分组Map

迪莉娅1979 68 0 0

吴wuwu

Java8 中 Collectors 中 partitioningBy 与 groupingBy 区别

吴wuwu 61 0 0

IT程序员

java8中的Stream流式操作总结,List转Map或List转LinkedHashMap使用Collectors.groupingBy用法

IT程序员 127 0 0

言午栩

玩转Java8的 Stream 之Collectors收集器

言午栩 50 0 0

sullay

Stream中Collectors.groupingBy toMap mapping操作实例

sullay 230 0 0

先峰老师

java8 stream groupingBy分组构造map数据字典

先峰老师 26 0 0

小猪肥

Java: Java8中stream Collectors.toMap将List转为Map

小猪肥 147 0 0

南柯Taylor

Java8 Stream的使用

南柯Taylor 133 0 0

伊人幽梦

java8 Stream使用案例

伊人幽梦 73 0 0

精彩评论(0)

0 0 举报