Multidimensional Arrays
A multidimensional array can be regarded as an array of arrays. For example, a two-dimensional array is a special pile of arrays, where each element is a one-dimensional array
Two-dimensional array
int a[][] = new int[4][2];
For example, the two-dimensional array a above can be regarded as an array with four rows and two columns
array[4][2] | ||
---|---|---|
a[0] → | a[0,0] | a[0,1] |
a[1] → | a[1,0] | a[1,1] |
a[2] → | a[2,0] | a[2,1] |
a[3] → | a[3,0] | a[4,1] |
public static void main (String[] args){
int arrays[][] = {
{1,2},{2,3},{3,4},{4,5}};
/* [4][2]
1,2 arrays[0]
2,3 arrays[1]
3,4 arrays[2]
4,5 arrays[3]
*/
printArrays(arrays[0]);
//取出数组中的元素
System.out.println("=======");
System.out.println(arrays[0][0]);
System.out.println(arrays[1][0]);
}
//打印数组方法
public static void printArrays(int []arrays){
for(int i = 0;i<arrays.length;i++){
System.out.println(arrays[i]+" ");
}
}