这个问题在这里已经有答案了:
将list<list>转换为int[][](3个答案)
三天前关门了。
我想把 List<List<Integer>>
进入 int[][]
在Java8中。有什么快速的指示吗?
我试过下面这样的方法,但我需要 int[][]
.
List<Integer> flat = arr.stream()
.flatMap(List::stream)
.collect(Collectors.toList());
1条答案
按热度按时间rmbxnbpk1#
可以Map到int内部列表并将其收集到int数组中,然后将外部列表收集为2d数组: