什么是二维数组
如果一个数组中的各元素仍是一个数组,那么她就是一个二维数组,二维数组常用于表示表,表中的信息以行和列的形式组织,第一个下标代表元素所在的行,那么第二个下标代表元素所在的列。
创建二维数组
1.先声明,在用 new 关键字进行内存分配
语法:
数组元素类型 数组名称[][];
数组元素类型 [][] 数组名称;
//第一种声明方法
int arr [][];
//第二种声明方法
int [][] arr2;
初始化二维数组
初始化就是给二维数组赋值,
//初始化数组 第一种
int arr4 [][] = {{1,2,3},{4,5,6},{7,8,9}};
//初始化数组 第二种
int arr5 [][] = new int[][]{{1,2,3},{4,5,6},{7,8,9}};
//初始化数组 第三种
int arr6 [][] = new int[3][4];
arr6[0] = new int[]{10,9,8,7};
arr6[1][1] = 9;
arr6[2][3] = 7;