品易云推流 关闭
文章详情页
文章 > java数组 > java中的多维数组是什么

java中的多维数组是什么

头像

小妮浅浅

2021-02-26 09:58:065207浏览 · 0收藏 · 0评论

本教程操作环境: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数组

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

底部广告图