假设您要以行优先的方式顺序处理数组的数组,这应该可以工作:
int[][] arr = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9} };IntStream stream = Arrays.stream(arr).flatMapToInt(x -> Arrays.stream(x));
首先,它调用
Arrays.stream(T[])方法(其中
T推断为
int[])以获取
Stream<int[]>,然后
Stream#flatMapToInt()方法将每个
int[]元素映射到
IntStreamusing
Arrays.stream(int[])方法。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)