一、二维数组的定义
二维数组的实质是一维数组
它是引用类型的一维数组,只不过每个元素引用的又是一个一维数组
二、二维数组的创建和遍历
public class erwei
{
public static void main(String[] args){
int[][] arr1={{0,1,2},{0,1,2,3},{0,1,2,3,4}};
for(int i=0;i<arr1.length;i++){
for(int j=0;j<arr1[i].length;j++){
System.out.print(arr1[i][j]+"");
}
System.out.println();
} }
}
int[][] intArr = {{0,1,2},{0,1,2,3},{0,1,2,3,4}};
}
int [][]arr=new int[3][];
arr[0]=new int[3];
arr[1]=new int[4];
arr[2]=new int[5];
arr[0][0]=0;
arr[0][1]=1;
arr[0][2]=2;
arr[1][0]=0;
arr[1][1]=1;
arr[1][2]=2;
arr[1][3]=3;
arr[2][0]=0;
arr[2][1]=1;
arr[2][2]=2;
arr[2][3]=3;
arr[2][4]=4;
for(int i=0;i<arr.length;i++){
for(int j=0;j<arr[i].length;j++){
System.out.print(arr[i][j] + " ");
} System.out.println();
}
System.out.println(arr[2][4]);
}
}