2017-10-12 27 views
2

我希望得到列表,而不是數組列表的一個列表,下面的代碼:如何從列中獲取List列表而不是列表數組?

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

我們怎樣才能得到List<List<String>> list = ...?

+0

由於雙方尤金和mlecz!我只是調整我的要求是'List >'而不是'List '。你能幫我嗎? – aviit

+0

我想添加一些新的數據到結果的末尾。 – aviit

回答

2

你需要映射的String []列出

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