我已经 ArrayList<List<String>>
其中包含数据。例如:
[[1,2,3],[1,2,3],[1,2,3]]
我试着把它转换成 List<String>
但它变成了
[1,2,3,1,2,3,1,2,3]
代码:
List<String> f =
ch.stream()
.flatMap(List::stream)
.collect(Collectors.toList());
System.out.println(f);
如何将其转换为以下输出,以便通过 list.get(index)
```
List list = [1,2,3],[1,2,3],[1,2,3];
1条答案
按热度按时间mtb9vblg1#
你在追求下列目标吗?
在输出中,两个列表看起来相同:
但是我们可以从代码中看到,前者是一个列表列表,后者只是一个字符串列表。