嘿,所以我有像“1,2,3”这样的字符串列表,我想获得整数列表我知道如何将一个字符串映射到整数列表,但我正在努力制作列表列表。
到目前为止,我想出了:
List<String> lines = getLines(s);
List<List<Integer>> nestedList=lines.stream()
.map((z->Arrays.stream(z.split(","))
.map(Integer::parseInt)
.collect(Collectors.toList());
Run Code Online (Sandbox Code Playgroud)
通过将列表的每个条目映射到整数列表,然后收集所有应该工作的内容
List<String> list = Arrays.asList("1,2,3","1,1,1","7,6,5");
list.stream()
.map(e-> Arrays.stream(e.split(","))
.map(Integer::valueOf)
.collect(Collectors.toList()))
.collect(Collectors.toList());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
67 次 |
| 最近记录: |