2 回答

TA貢獻(xiàn)1770條經(jīng)驗 獲得超3個贊
在java中,java中的二維數(shù)組只是數(shù)組的數(shù)組,并且在迭代它時會出現(xiàn)一個小錯誤。在外部 for 循環(huán)中添加System.out.println();
for(int x = 0; x< 22; x++) { // for every array in outer array
for(int y = 0; y < 9; y++) { //for every double in each inner array
numbers[x][y] = (int)(Math.random()*192)+1;
System.out.print(numbers[x][y]+ " ");
}
System.out.println();
}

TA貢獻(xiàn)1829條經(jīng)驗 獲得超7個贊
如果將構(gòu)造和顯示分開,則可能會更清晰:
double numbers[][] = new double[22][9];
// construction
for(int x = 0; x<22; x++)
for(int y = 0; y <9; y++)
numbers[x][y] = (int)(Math.random()*192)+1;
// display
for(int x = 0; x<22; x++){
for(int y = 0; y <9; y++)
System.out.print(numbers[x][y]+ "\t");
System.out.println("");
}
添加回答
舉報