Java_61_多维数组_练习_矩阵运算

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/pmcasp/article/details/84135146

矩阵算数练习

public class Matrix {
     void add(int[][] add) {  //打印二维数组
        for(int i=0;i<add.length;i++) {
            for(int ii=0;ii<add[i].length;ii++) {
                System.out.print(add[i][ii]+"\t");
            }
            System.out.println("-");
        }
    }
     void add(int[][] a,int[][] b) {  //两个二维数组相加
         int[][] aaa=new int[a.length][];
            for(int i=0;i<a.length;i++) {
                aaa[i]=new int[a[i].length];
                for(int ii=0;ii<a[i].length;ii++) {
                    aaa[i][ii]=a[i][ii]+b[i][ii];
                }
            }
            add(aaa);
     }
    public static void main(String[] args) {
        int[][] a= {
                {1,2},
                {3,4},
                {5,6,1},
        };
        int[][] aa= {
                {7,8},   
                {9,10},
                {11,12,1},
        };
        
        Matrix mat=new Matrix();
        mat.add(a, aa);
    }
}

猜你喜欢

转载自blog.csdn.net/pmcasp/article/details/84135146