◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
二维数组在 java 中表示为 int[][],使用 int 表示元素类型,[][] 表示二维结构。尺寸使用 new 运算符指定,访问元素使用两个索引,初始化元素使用嵌套循环。示例代码展示了如何在 java 中表示并初始化一个 3x4 的二维数组,元素值为行索引和列索引的乘积。
Java中表示二维数组
Java中表示二维数组的方法如下:
1. 数组元素类型
使用一对方括号来声明二维数组的元素类型,如下所示:
立即学习“Java免费学习笔记(深入)”;
int[][] array;
其中,int 表示元素类型,[][] 表示这是一个二维数组。
2. 尺寸
可以通过使用 new 运算符来指定二维数组的尺寸,如下所示:
array = new int[3][4];
其中,3 表示行数,4 表示列数。
3. 访问元素
可以通过使用两个索引来访问二维数组中的元素,如下所示:
int element = array[row][column];
其中,row 表示行索引,column 表示列索引。
4. 初始化元素
可以使用嵌套循环来初始化二维数组中的元素,如下所示:
for (int i = 0; i < array.length; i++) { for (int j = 0; j < array[i].length; j++) { array[i][j] = 0; } }
示例
下面是一个在 Java 中表示二维数组并初始化元素的示例:
public class Main { public static void main(String[] args) { int[][] array = new int[3][4]; for (int i = 0; i < array.length; i++) { for (int j = 0; j < array[i].length; j++) { array[i][j] = i * j; } } // 打印二维数组 for (int[] row : array) { for (int element : row) { System.out.print(element + " "); } System.out.println(); } } }
这段代码将输出一个 3x4 的二维数组,其中元素值是行索引和列索引的乘积。
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。