java中的多维数组是什么

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

1.概念

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

2.声明

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

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

3.初始化两种方式

1)静态初始化

inta[][]=newint[][]{{1,2,3},{1,2},{3}};

2)动态初始化

①String[][]names=newString[2][1];
②String[][]names=newString[4][];

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

names[0]=newString[3];
names[1]=newString[3];
names[2]=newString[2];
names[3]=newString[1];
原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容