永发信息网

不规则多维数组长度

答案:2  悬赏:70  手机版
解决时间 2021-02-19 06:40
public class ArrayTest5
{
public static void main(String[] args)
{
int[][] a = new int[][]{{1,2,3},{4},{5,6,7,8}};

for(int i = 0; i < a.length; i++)
{
for(int j = 0; j < a[i].length; j++)正确
//for(int j = 0; j < a.length; j++)错误
{
System.out.print(a[i][j] + " ");
}

System.out.println();
}

}
}

为什么?
最佳答案
如果把你这个多维数组用表格表示,那么就是:
1,2,3
4
5,6,7,8
那么你可以这样理解,第一个for表示这个表格有多少行,所以是a.length,
里面的for表示当前那一行有多少列,所以要用j<当前行的列数,也就是a[i]的长度。
全部回答
// 是指这玩意吗? int[][] arr2 = { {2, 1, 3 }, { 4, 5 }, {12,
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
朋友用我的银行卡骗钱
负整数集合用什么字母表示?怎么表示?
求此题答案,用二元一次方程组解,
红米note 用电信卡是几g网
浙江苍南建信村镇银行24小时自助银行地址有知
海门收费站入口(崇启大桥方向)怎么去啊,有知
叶赫那拉和爱新觉罗什么关系阿?当时慈禧进宫
小孩吃咸了咳嗽怎么办
will家庭教师禁断的暗之三角怎么玩?
我是宁波的驾驶证和车牌想转到南昌来
株树岗这个地址在什么地方,我要处理点事
金属探测器做什么用的
新财富拉票是什么情况
湘菜时代风味餐厅这个地址在什么地方,我要处
中心距变化是,传动角和啮合角如何变化?
推荐资讯
如何将网上swf文件保存到本地电脑?
上海装瓷贸易有限公司怎么样?
国老街在什么地方啊,我要过去处理事情
a:b=2:9 a/1 b/1=54/1 a b=多少
下雨景象的变化过程写一段话2o字
单选题世界上输出农产品最多的国家是A.法国B.
红礼服孔雀鱼幼鱼四个月了二厘米正常吗?还能
机顶盒可不可以换卡??
两个月大金毛上吐下泻吃什么药
安娜公主蛋糕(人民巷店)怎么去啊,有知道地址
你若一直在,我便一直爱。这句话的英文翻译是
金枫路站2b号口我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?