穆穆青风至
2021-09-30 16:01
采纳率: 97.3%
浏览 66
已结题

java给一个二维数组赋值,不明白哪里出问题了

为啥输出的全是20,21,20,21,20,21,看不出哪里覆盖了啥,我准备输入的是0,1,10,11,20,21

        int[][] a=new int[3][2];
        int[] b=new int[2];
        for (int i=0;i<3;i++){
            for (int j=0;j<2;j++){
                b[j]=i*10+j;
            }
            a[i]=b;
        }

就是准备通过b给a赋值的

4条回答 默认 最新

相关推荐 更多相似问题