如果是二维数组怎么这样遍历
时间: 2024-09-08 10:02:23 浏览: 32
二维数组螺旋遍历.zip
二维数组的遍历通常涉及两层嵌套的循环。在外层循环中,我们遍历数组的每一行;在内层循环中,我们遍历当前行的每一个元素。以Java语言为例,下面是遍历二维数组的一个典型代码示例:
```java
int[][] twoDimArray = {
{1, 2, 3},
{4, 5, 6},
{7, 8, 9}
};
for (int i = 0; i < twoDimArray.length; i++) { // 遍历行
for (int j = 0; j < twoDimArray[i].length; j++) { // 遍历列
int value = twoDimArray[i][j];
System.out.print(value + " ");
}
System.out.println(); // 每行遍历完后换行
}
```
这段代码首先遍历二维数组的每一行(`twoDimArray.length`得到行数),然后对每一行中的列进行遍历(`twoDimArray[i].length`得到当前行的列数)。`i`是行索引,`j`是列索引。
阅读全文