suread
使用flatMap
代码演示
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
class Scratch {
public static void main(String[] args) {
//定义list
List<Integer> list1 = Arrays.asList(1,2,3);
List<Integer> list2 = Arrays.asList(3,4,5);
List<Integer> list3 = Arrays.asList(5,6,7);
List<List<Integer>> list = Arrays.asList(list1, list2, list3);
System.out.println("list = " + list);
List<Integer> res = list.stream().flatMap(List::stream).collect(Collectors.toList());
System.out.println("res = " + res);
}
}
运行结果