小编qhx*_*sgk的帖子

在Java8中使用Stream groupingby按字符串集合对分组

如何使用Stream groupingByJava 8 的表达式操作完成此操作?

我想打开一个Set<String> allTextFileList包含:

20150101_00b667339f32fcff37db6e89aea53065.txt
20150101_06d0e76e4782cff3ce455feecf72b80d.txt
20150301_11f706c03860068e7e736ff943525504.txt
20150301_33719f3b98081b32e9ffd3b932e1902d.txt
Run Code Online (Sandbox Code Playgroud)

到一个Map<String, Set<String>> textFileListBydate包含

20150101 ->
 - 20150101_00b667339f32fcff37db6e89aea53065.txt
 - 20150101_06d0e76e4782cff3ce455feecf72b80d.txt

20150301 ->
 - 20150301_11f706c03860068e7e736ff943525504.txt
 - 20150301_33719f3b98081b32e9ffd3b932e1902d.txt
Run Code Online (Sandbox Code Playgroud)

java java-8 java-stream collectors

4
推荐指数
1
解决办法
3255
查看次数

标签 统计

collectors ×1

java ×1

java-8 ×1

java-stream ×1