相关疑难解决方法(0)

将List拆分为沿元素的子列表

我有这个清单(List<String>):

["a", "b", null, "c", null, "d", "e"]
Run Code Online (Sandbox Code Playgroud)

我想要这样的事情:

[["a", "b"], ["c"], ["d", "e"]]
Run Code Online (Sandbox Code Playgroud)

换句话说,我想使用null值作为分隔符将我的列表拆分为子列表,以获取列表列表(List<List<String>>).我在寻找Java 8解决方案.我尝试过,Collectors.partitioningBy但我不确定这是我在寻找什么.谢谢!

java list java-8 collectors

65
推荐指数
5
解决办法
3万
查看次数

标签 统计

collectors ×1

java ×1

java-8 ×1

list ×1