Matrizes multidimensionais
Uma matriz multidimensional pode ser considerada uma matriz de matrizes. Por exemplo, uma matriz bidimensional é uma pilha especial de matrizes, em que cada elemento é uma matriz unidimensional
Matriz bidimensional
int a[][] = new int[4][2];
Por exemplo, a matriz bidimensional a acima pode ser considerada uma matriz com quatro linhas e duas colunas
matriz [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]+" ");
}
}