好的,所以这只是我在自己的程序中做的类似事情的一个小例子,我正在创建一个在线课程。唯一的区别是每个数组的输出将由用户在不同的字段中输入,而不是由程序员预先确定答案。
在这种情况下,在输出用户号码后,我想创建一个按钮(我知道该怎么做,对不起,如果现在太理论化了),这将是特定值并将它们输出到不同的字段。
例如...对于aryNumbers [0] [0](在我的程序中将是一个名称)我会将aryNumbers [0] [1]调用到aryNumbers [0] [4] ...所以在这种情况10,76,23。(这些数字将是考试成绩)
int[ ][ ] aryNumbers = new int[2][4];
aryNumbers[0][0] = 34;
aryNumbers[0][1] = 10;
aryNumbers[0][2] = 76;
aryNumbers[0][3] = 23;
aryNumbers[1][0] = 11;
aryNumbers[1][0] = 30;
aryNumbers[1][0] = 56;
aryNumbers[1][0] = 65;
aryNumbers[2][0] = 34;
aryNumbers[2][0] = 13;
aryNumbers[2][0] = 23;
aryNumbers[2][0] = 18;
int rows = 2;
int columns = 4;
int i, j;
for (i=0; i < rows ; i++) {
for (j=0; j < columns ; j++) {
System.out.print( aryNumbers[ i ][ j ] + " " );
}
System.out.println( "" );
}
只有它会调出整个名单及其相应测试分数的所有值。
阿卡......
ary..[0][1]
ary..[0][2]
ary..[0][3]
ary..[1][1]
ary..[1][2]
ary..[1][3]
ary..[1][1]
ary..[1][2]
ary..[1][3]
这是我第一次使用多维数组。
答案 0 :(得分:0)
将for(j=0...
更改为for(j=1...
以跳过内部数组的第0个元素。