一、数组分类
数组可以简单分为3类:
- 1维数组
- 2维数组
- 交错数组
二、数组初始化
1.一维数组
int [] A = { 1,2,3,4 } 直接赋值
或者
int [] A = new int [4]{ 1,2,3,4 } new一下,并声明大小
2.二维数组
每行个数必须相同,适合规整的数据存储;
int[,] AA={ {1,2 }, { 4,5 }, {6,7 } }; 直接赋值
int[,] AA=new int[ , ] { {1,2 }, { 4,5 }, {6,7 } };new一下
int[,] AA=new int[3,2] { {1,2 }, { 4,5 }, {6,7 } };new 并同时声明大小
注意:没有声明子项长度时,数组每个子项的大小,必须和第一个子项相同。
3.交错数组
每项的个数不一定相同,自由度较高;
int[][] AAA = { new int[]{1}, new int[]{1,2}, new int[]{3,2} };<