java中的多维数组是什么

美女程序员鼓励师

本教程操作环境:windows7系统、java10版,DELL G3电脑。

1.概念

以数组为数据类型创建数组,也就是数组中的数组。多维数组的元素又是数组,可以有二维、三维、甚至更多维数组。

2.声明

数据类型[][] 数组名称;

数据类型[] 数组名称[];

数据类型数组名称[][];

以上三种语法在声明二维数组时的功能是等价的。同理,声明三维数组时需要三对中括号,中括号的位置可以在数据类型的后面,也可以在数组名称的后面,其它的依次类推

3.初始化两种方式

1)静态初始化

int a[][] = new int[][]{{1,2,3},{1,2},{3}};

2)动态初始化

①String[][] names = new String[2][1];

②String[][] names = new String[4][];

同时还需指定每行有多少列。

names[0] = new String[3];

names[1] = new String[3];

names[2] = new String[2];

names[3] = new String[1];

以上就是java中多维数组的基础介绍,主要是为大家带来多维数组的概念理解,和一些初步的操作方面。学会之后,可以就二维、三维数组进行下一步的学习了。更多Java学习指路:java数组

以上是 java中的多维数组是什么 的全部内容, 来源链接: utcz.com/z/542812.html

回到顶部