Java语言怎么实现将二维的3x3矩阵进行行的合并,得到一个9x1的一维数组呢?这个是否也可以实现自动的转换?Java有没有自动的转化?
4条回答 默认 最新
关注用 Arrays 类进行流化处理,稍等写个示例

public class Test { public static void main(String[] args) { int[][] arr = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; int[] result = Arrays.stream(arr).flatMapToInt(Arrays::stream).toArray(); System.out.println(Arrays.toString(result)); } }本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报 编辑记录解决 1无用