多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组,例如:

String[][] str = new String[3][4];

多维数组的动态初始化(以二维数组为例)

1. 直接为每一维分配空间,格式如下:

type[][] typeName = new type[typeLength1][typeLength2];

type 可以为基本数据类型和复合数据类型,typeLength1 和 typeLength2 必须为正整数,typeLength1 为行数,typeLength2 为列数。

例如:

int[][] a = new int[2][3];

解析:

二维数组 a 可以看成一个两行三列的数组。

多维数组的引用

例如:

num[1][0];

 

posted on 2021-10-04 19:27  辰逸1  阅读(50)  评论(0编辑  收藏  举报