创建二维数组
int[][] array = new int[3][3];
创建二维数组有多种方法,其中最常用的是使用new操作符,它可以创建一个指定大小的数组。例如,以下代码创建了一个3行3列的二维数组:
int[][] array = new int[3][3];
该代码创建了一个3行3列的二维数组,每一行都有三个元素,每一列也有三个元素。
另一种是使用数组字面量,例如:
int[][] array = { {1,2,3}, {4,5,6}, {7,8,9} };
该代码创建了一个3行3列的二维数组,每一行都有三个元素,每一列也有三个元素。
另一种是使用数组拷贝,例如:
int[][] array1 = { {1,2,3}, {4,5,6}, {7,8,9} }; int[][] array2 = new int[3][3]; System.arraycopy(array1, 0, array2, 0, 3);
该代码将array1中的所有元素拷贝到array2中,创建了一个3行3列的二维数组,每一行都有三个元素,每一列也有三个元素。
还可以使用Arrays.fill()方法来创建一个二维数组,例如:
int[][] array = new int[3][3]; Arrays.fill(array, 0);
该代码将array中的所有元素都填充为0,创建了一个3行3列的二维数组,每一行都有三个元素,每一列也有三个元素。
可以使用以上任一方法来创建二维数组。每种方法都有其优势和缺点,用户可以根据自己的需要选择最合适的方法。