一维数组的遍历:
public class Test {
public static void main(String[] args) {
int[] arr = {1,2,3,4,5};
// 第一种方式
for(int i=0;i<arr.length;i++){ //arr.length 获取arr数组的大小
System.out.println(arr[i]); //arr[i]--arr的第i个元素
}
//第二种方式
for(int i:arr){
System.out.println(i); //i--arr的第i个元素
}
}
}
二维数组的遍历:
public class Test {
public static void main(String[] args) {
int[][] arr = {{1,2},{3,4},{5,6}};
// 第一种方式
for(int i=0;i<arr.length;i++){ //arr.length 获取arr数组行数的大小
for(int j=0;j<arr[i].length;j++){//arr[i].length 获取arr数组第i行的大小
System.out.println(arr[i][j]); //arr[i][j]--arr的第i行第j个元素
}
}
//第二种方式
for(int[] i:arr){ //i~~arr的第i行元素
for(int j:i){ // j~~arr第i行第j个元素
System.out.println(j);
}
}
}
}