dabocaiqq 2023-08-01 20:34 采纳率: 52.1%
浏览 3
已结题

Java有没有自动的转化,如何解决?

Java语言怎么实现将二维的3x3矩阵进行行的合并,得到一个9x1的一维数组呢?这个是否也可以实现自动的转换?Java有没有自动的转化?

  • 写回答

4条回答 默认 最新

  • Huazie 优质创作者: 编程框架技术领域 2023-08-01 21:36
    关注

    用 Arrays 类进行流化处理,稍等写个示例

    img

    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));
        }
    }
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 8月9日
  • 已采纳回答 8月1日
  • 创建了问题 8月1日