Day42 Java数组06 多维数组

Day42 Java数组06 多维数组

1.什么是多维数组

一维数组的元素是数据
二维数组的元素还是数组,即在数组中嵌套数组
N维数组就是数组中嵌套N次数组

2.如何定义多维数组

①动态初始化

int[][] arraysA = new int[2][5];   //定义了一个2行5列的二维数组

②静态初始化

int[][] arraysB = {{1,2},{10,20},{100,200}} ;
/* 
定义了一个3行2列的二维数组:
1,2
10,20
100,200
*/

3.如何取用多维数组的元素

以上述数组为例
arraysB[0][0]; 即可取出 1
arrays[1][1]; 即可取出 20

注:
arraysB.length 为 3
arraysB[0].length 为2

4.如何打印一个二维数组

 for (int i = 0;i < arraysB.length;i++){  //打印二维数组arraysB
            for (int j = 0;j

你可能感兴趣的:(java)