|
二维数组的遍历
二维数组的遍历,顾名思义就是将二维数组中的每个数组的数据依次访问,要做到这点我们需要for嵌套循环。在一维数组的遍历中我们使用了for循环,依次输出数组索引,从而实现了数组的遍历。在二维数组中也是大概的道理,因为二维数组有两个索引所以要通过for嵌套循环来实现。
知识回顾:
for嵌套循环结构
for循环的工作原理,进行一次外循环之后再将内循环进行到不符合条件,在进行外循环,以此往复,知道外循环不符合条件for(自定义变量;条件;操作表达式){ for(自定义变量;条件;操作表达式){ }}
索引范围:0到 变量.length
二维数组的遍历
int[][] arr={{1,5,9},{7,3},{4,6},{0},{8,2}};
//第一步,创建一个二维数组。
for(int a=0;aarr.length;a++){ //第二部,创建一个for嵌套循环
for(int b=0;barr[a].length;b++){ System.out.println(arr[a]); }
//第三步,输出打印arr[a]
}
}
语句解析:在第一步中我们使用了最简单的方式创建了一个二维数组,在第二步中,创建一个for嵌套循环,在外循环中一次访问二维数组的第一个索引arr[a],在二维数组中存在多个一位数组,第一个索引就是访问这些一维数组的,内循环中,访问的时被外循环访问到的一维数组中的数据。
|
|