51Testing软件测试论坛
标题:
请教各位大佬
[打印本页]
作者:
531695829
时间:
2018-4-8 22:08
标题:
请教各位大佬
int[][] x = new int[2][3];
x[0][0]=1;
x[0][1]=2;
x[0][2]=4;
x[1][0]=5;
x[1][1]=10;
x[1][2]=100;
// x[2][0]=1;
System.out.println(x.length);
System.out.println(x[0].length);
System.out.println(x[1].length);
这段老师编写的代码看不懂,
为什么 x[2][0]=1;是个错误代码
作者:
Escape
时间:
2018-4-9 19:06
int[][]x=new int[2][3],这是一个整形数组,其中int[2]表示数组的个数为2,[3]表示数组的长度为3。因此老师把两组数组设为数组x[0],x[1];数组的长度因此也就为【0,1,2】。所以数组x[2]不存在,即X[2][0]=1是错误代码。因此老师讲课时用注释符号“//”把x[2][0]=1注释掉。
作者:
531695829
时间:
2018-4-9 22:29
Escape 发表于 2018-4-9 19:06
int[][]x=new int[2][3],这是一个整形数组,其中int[2]表示数组的个数为2,[3]表示数组的长度为3。因此老师 ...
谢谢
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2