从Java中的二维数组流

从Java中的二维数组流,第1张

从Java中的二维数组

假设您要以行优先的方式顺序处理数组的数组,这应该可以工作:

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[]
元素映射到
IntStream
using
Arrays.stream(int[])
方法。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5132549.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-17

发表评论

登录后才能评论

评论列表(0条)

保存