List<String> list = new ArrayList<>(Arrays.asList("apple", "banana", "apple", "orange", "banana", "apple"));
Map<String, Long> countMap = list.stream()
.collect(Collectors.groupingBy(e -> e, Collectors.counting()));
System.out.println(countMap);

Java编程:使用StreamAPI处理列表中元素计数,
该代码片段展示了如何使用Java8的StreamAPI对包含水果名称的列表进行计数,统计每个元素出现的次数,并将结果存储在Map中。
1354

被折叠的 条评论
为什么被折叠?



