学习其他语言后,数组的定义不同,记录下来以便以后查看
数组定义:
1、数组存储同类元素
2、数据定长(定义长度后不可改变大小)
定义数组的2种方式
int [] intArr = {5,3,4,6,1};
//设置长度
int [] intArr = new int[3];
增强for循环遍历方式
for(int a:intArr) {
System.out.println(a);
}
3、多维数组定义
// 多维数组
String [][] strArrOne = {{"aa","bb","cc"},{"dd","ee"}};
String [][] strArrTwo = new String [2][3];
for(int i=0;i<strArrOne.length;i++) {
for(int j=0;j<strArrOne[i].length;j++) {
System.out.println(strArrOne[i][j]);
}
}
for(String[] i:strArrOne) {
for(String j:i) {
System.out.println(j);
}
}