Menu
CoddyTech

使用二维数组的嵌套循环

本课属于 Coddy Java 学习旅程的“逻辑与流程”单元。第 3 课,共 59 课。

处理二维数组时,我们通常会使用嵌套循环遍历每一行和每一列,从而访问或修改数组中的每个元素。

下面是二维数组嵌套循环的典型结构:

for (int i = 0; i < array.length; i++) {
	// 外层循环遍历各行
    for (int j = 0; j < array[i].length; j++) {
        // 内层循环遍历各列
        // 访问或修改 array[i][j]
    }
}

外层循环遍历各行,内层循环遍历每行中的各列。这样,你就可以使用 array[i][j] 访问二维数组中的每个元素。

challenge icon

挑战

简单

创建一个名为 printMatrix 的方法,它接受一个二维整数数组作为参数,并以矩阵格式打印其中的元素。使用嵌套循环遍历数组的行和列。

亲手试试

// 只在类内部编写代码。不要编写 main(),也不要在这个类外部编写任何代码。
class PrintMatrix {
    public static void printMatrix(int[][] matrix) {
        // 在这里编写你的代码
    }
}
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

逻辑与流程中的所有课

自己练习: Java 在线编译器