实验目的:
本次实验的主要目的是通过实践掌握 Java 多维数组的赋值方法,了解多维数组在 Java 编程中的应用。
实验过程:
- 声明和创建多维数组
首先,我们需要声明一个多维数组并为其分配内存空间。例如,以下代码创建了一个包含 3 行和 4 列的二维数组:
int[][] myArray = new int[3][4];
这里使用 new
关键字为二维数组 myArray
分配内存空间,并指定其大小为 3 行和 4 列。
- 赋值多维数组元素
接下来,我们可以使用嵌套的循环遍历多维数组的所有元素,并为其赋值。例如,以下代码将二维数组 myArray
中的所有元素初始化为从 0 开始递增的整数序列:
for (int i = 0; i < myArray.length; i++) { for (int j = 0; j < myArray[i].length; j++) { myArray[i][j] = i * myArray[i].length + j; } }
这里我们使用两层嵌套的循环结构遍历二维数组 myArray
中的所有元素,并计算出每个元素在数组中的位置。具体来说,第 i 行、第 j 列元素的值为 i * myArray[i].length + j
。
- 输出多维数组
最后,我们可以使用嵌套的循环遍历多维数组的所有元素,并将其输出到控制台上。例如,以下代码将二维数组 myArray
中的所有元素逐行打印出来:
for (int i = 0; i < myArray.length; i++) { for (int j = 0; j < myArray[i].length; j++) { System.out.print(myArray[i][j] + " "); } System.out.println(); }
这里我们使用两层嵌套的循环结构遍历二维数组 myArray
中的所有元素,并使用 System.out.print()
方法将它们输出到控制台上。需要注意的是,每行元素之间需要添加一个空格,每行结束后需要使用 System.out.println()
方法换行。
实验结果:
经过以上步骤,我们成功地创建了一个包含 3 行和 4 列的二维数组,为其赋值并将其输出到控制台上。以下是程序输出的结果:
0 1 2 3 4 5 6 7 8 9 10 11
结论:
本次实验通过实践掌握了 Java 多维数组的赋值方法,了解了多维数组在 Java 编程中的应用。同时,我们也掌握了如何使用嵌套的循环结构遍历多维数组,并将其输出到控制台上。
评论