I have the following 2D Array:
int[][] matrixA = { {1, 2 ,3}, {4, 5, 6} };
我想创建另一个与matrixA
相同大小的二维数组,我的问题是如何像普通数组一样做到这一点,即:int[] arrayA = {10, 12, 33, 23}, int[] arrayB = new int[arrayA.length]
int[][] matrixB = new int[matrixA.length][]
我可以这样做吗,只分配一个具有两个位置的数组,并让剩下的位置由for循环填充?还是有更正确和灵活的方法来做到这一点?