java二维数组

 

int[][]num={{1,2,3},{4,5,6}};
for(int i=0;i<num.length;i++){
for(int j=0;j<num[i].length;j++){
system.out.println(num[i][j]); //中的i<num.length为什么没有写成num[i].length这样和;j<num[i].length中的[i]表示什么麻烦解释一下

老顽石
浏览 1308回答 2
2回答

qq_丶关键我叫随妳_0

外层循环遍历数组里面的元素个数,内层循环遍历元素内元素的个数,    相当于两个盒子,盒子里面有东西,依次拿出来数清楚。

天启之魂

你要理解什么是二维数组,二维数组实际上就是一个一维数组,这个一维数组中的元素还是数组,num.length代表的就是这个一维数组的长度,而num[i].length代表的是这个一维数组中i角标的这个元素 (这个元素也是数组)的长度
打开App,查看更多内容
随时随地看视频慕课网APP