如何使用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)