1
Kyle18Tang 2019-07-03 14:26:27 +08:00 via Android
groupby
|
2
codeismylife OP @Kyle18Tang groupby 能按照条件分组吗?具体怎么写呢?
|
3
npe 2019-07-03 15:01:31 +08:00
filter 就可以了,groupBy 只是分组
|
4
codeismylife OP @npe 可是 filter 只能筛出一部分来,我想用一行 lambda 代码返回一个这样的 Map<Boolean,List<Integer>>。能请教一下如何写吗?
|
5
terry0314 2019-07-03 15:09:48 +08:00 2
list.stream().collect(Collectors.groupingBy(n -> n > 6, Collectors.toList()))
|
6
codeismylife OP @terry0314 你这个可以。谢谢。
|
7
Kyle18Tang 2019-07-03 15:21:13 +08:00
@codeismylife #2 5 楼正解。
|
8
linuxsteam 2019-07-05 03:57:20 +08:00 via Android
@codeismylife 这个会返回 true flase 吗 不是还需要手动放到 map ?
|