Java之二维数组
1. 语法:类型[][] 数组名=new 类型[大小][大小]
2.实例 public class TwoArray { public static void main(String[] args) { //1.从定义上看,二维数组是int[][] 数组名 // 2.也可以理解为,原来的一维数组的每个元素又是一个一维数组 int[][] arr = { {0, 0, 0, 0, 0, 0}, {0, 0, 1, 0, 0, 0}, {0, 2, 0, 3, 0, 0}, {1, 0, 0, 0, 0, 0} }; System.out.println("二维数组的元素个数=" + arr.length); // 关于二维数组的关键概念 //(1)二维数组的每个元素又是一个一维数组,所以如果需要得到每一个一维数组的值,还需要再次遍历 //(2)如果我们要访问第(i+1)个一维数组的第j+1个值 arr[i][j] for (int i = 0; i < arr.length; i++) { for (int j = 0; j < arr[i].length; j++) { System.out.printf(arr[i][j] + " "); } System.out.println();//换行 } } }
3.运行效果如下: