中易网

在java中二维数组这样创建对吗? int two Dim[][]=new int[4][]; int two Dim[][]=new int[4][5];

答案:3  悬赏:50  
解决时间 2021-01-17 13:53
在java中二维数组这样创建对吗? int two Dim[][]=new int[4][]; int two Dim[][]=new int[4][5];
最佳答案
应该是int[][] twoDim = new int[4][5];
格式是:变量类型(int[][]) 变量名(twoDim ) = 一个对象
和 int i = 5; 的形式一样.
写成 int twoDim[][] = new int[4][5]; 也可以,推荐前面的那种。
另外,数组定义的时候,要么确定数组长度,如new int[4][5],要么直接赋初始值
如:int[][] twoDim = new int[][]{{1,2,3},{4,5},{6}};
全部回答
对,二维数组是一维数组的变形,只要第一维不缺失,就是对的,而第二维可以缺省,表示列的多少,因为列可以不对称,可以为0.
int two Dim[][]=new int[][4]; 这个就错了
int two Dim[][]=new int[4][];int two Dim[][]=new int[4][5];
这个two不用,like this:int Dim[][]=new int[4][5];
而且第一句也是不能的,得写长度或是
int Dim[][] = new int[][]{{}};


且=前面可以有三种写法:
int Dim[][]
int[][] Dim
int[] Dim[]
后面可以两种:
new int[4][5];

new int[][]{{}};


Sorry,二维的长度的确可以缺省...也可以:
呢new int[4][];

  
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
墙体做成这样有什么用
15台电脑要用多大发电机才能带动
托福550分难不难????
CSOL动态准星恢复
我朋友借我4万钱借条怎么写
传奇霸业魔饰道士鉴定什么属性最好
怎么才能让游戏加速呢?
小玲在实验室欲配制一定质量分数的食盐溶液。
谁有免费的屏幕录制软件电脑版(一定要是免费
世界名著大全?
frp采光板的常用规格
edt使用什么协议来保证hadoop集群安全
给深爱的女友写一封情书
吸人眼球的网名
车辆尾气检测全国各地标准都一样吗?
推荐资讯
参加形象代言人比赛,求···1分钟自我介绍
轩忆车业地址在什么地方,想过去办事
玩CF到结束的时候游戏卡住了是怎么回事?
魔兽世界五区加兹鲁维转服问题
如果邮政存款存定期一年,可是有急用可以取出
廖家店幼儿园怎么去啊,有知道地址的么
真不好意思。让你贱笑了。下句怎么回答,压倒
唐邦全自动麻将机地址有知道的么?有点事想过
什么是人内传播
xp系统如何设置共享
中华翡翠地址在哪,我要去那里办事
哪儿能买到正品boylondon
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?