java - 如何从流中获取列表列表而不是数组列表?

标签 java arrays list java-stream

我想在下面的代码中获取列表的列表而不是数组的列表:

List<String[]> list = org.simpleflatmapper.csv.CsvParser.reader(in).stream().collect(Collectors.toList());

我们怎样才能得到List<List<String>> list = ...?

最佳答案

你需要将 String[] 映射到 List

List<List<String>> list = org.simpleflatmapper.csv.CsvParser.reader(in).stream()
.map(Arrays::asList)
.collect(Collectors.toList());

关于java - 如何从流中获取列表列表而不是数组列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46706395/

相关文章:

java - 如何将 Consumer<String> 传递给方法

javascript - 在另一个数组中查找数组的数组...

javascript - 将值保存到 AngularJS 中 ng-repeat 内复选框上的数组

Java(数组列表): Grouping a list of persons by name

list - 转换 [整数] -> 整数

java - 为什么我无法创建 2D ArrayList?

java - 如何标准化混合的 WAV 文件

java - 如何在 Play 测试中从基于 InputStream 的结果中获取内容

javascript - 如何使用数组将变量插入到 dat.Gui 中?

python - 循环时比较python中的列表