多维数组
多维数组就是在一维数组的元素变成另一个数组,以此嵌套
- 如图所示:
输出二维数组
- 二维数组的打印输出方式为数组名[0][0]数组的几号下标的几号小标其他多维数组以此类推
- for (int i = 0; i < arr.length; i++) {
因为这里是循环一维数组的长度 是无法直接输出的需要再添加一个循环 - for (int j = 0; j <arr[i].length; j++) {
循环arr[0]下标的[0] 以此循环达到循环全部下标的效果 - System.out.print(arr[i][j]);
最后输出
代码举例
//多维数组 就是在数组里的元素再变成一个数组
//定义一个二维数组
int[][]arr={{1,2},{3,4},{5,6}};//在arr[0]再赋值一个数组1,2那么这个1就是arr[0]下标的[0]下标
//打印出这个二维数组
System.out.println(arr[0][0]);
//二维数组的打印输出方式为数组名[0][0]数组的几号下标的几号小标其他多维数组以此类推
for (int i = 0; i < arr.length; i++) {
//因为这里是循环一维数组的长度 是无法直接输出的需要再添加一个循环
for (int j = 0; j <arr[i].length; j++) {
System.out.print(arr[i][j]);
}
}