当前位置: 首页 > 知识库问答 >
问题:

使用forEach和lambda表达式[duplicate]迭代Arraylist的Arraylist

堵恺
2023-03-14

我有一个数组列表

List<List<Integer>> nestedlists = new ArrayList<>();

如何使用forEach和lambda表达式迭代此列表。

java prettyprint-override">List<Integer> singlelist = new ArrayList<>();
singlelist.forEach((ele)->System.out.println(ele)); 

共有1个答案

龙兴学
2023-03-14

您可以将streams与flatmap:

list.stream()
    .flatMap(List::stream)
    .forEach(System.out::println);
 类似资料: