1.一维数组
数据类型[ ] 数组名 = 数据类型 [数组长度];
数据类型[ ] 数组名 = 数据类型[ ] {数组元素0,数组元素1,...};
数据类型[ ] 数组名 = {数据元素0,数据元素1,...};
举例:int[ ] array = int [100];
String[ ] names = String[ ] {"00","张三",...};
Object[ ] object = {"00","张三",...};
2.二维数组
(1)动态初始化
数据类型 数组名[ ][ ] = new 数据类型[m][n];
数据类型[ ][ ] 数组名 = new 数据类型[m][n];
数据类型[ ] 数组名[ ] = new 数据类型[m][n];
(2)静态初始化
数据类型[ ][ ] 数组名 = {{元素1,元素2,...},{元素1,元素2,...},...};
举例:int array[ ][ ] = new int[5][5];
int[ ][ ] arry = new int[5][5];
int[ ] array[ ] = new int [5][5];
int[ ][ ] array = {{22,15,20,18},{12,21,15,19},{14,58,34,24,66}};
举例:int [ ][ ] arr=new int [5][3]; 也可以理解为“5行3例”
格式2: 静态初始化 数据类型 [ ][ ] 数组名 = {{元素1,元素2....},{元素1,元素2....},{元素1,元素2....}.....};
举例:int [ ][ ] arr={{22,15,32,20,18},{12,21,25,19,33},{14,58,34,24,66},};
参考链接:https://blog.csdn.net/ryj359/article/details/75453142/