これを印刷するにはどうすればよいですか?2次元配列
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
私はこれまでのところ、これを持っている:
int ROWS = 4;
int COLS = 4;
int[][] a2 = new int[ROWS][COLS];
String output = ""; // Accumulate text here (should be StringBuilder).
//... Print array in rectangular form using nested for loops.
for (int row = 0; row < ROWS; row++) {
for (int col = 0; col < COLS; col++) {
output += " " + a2[row][col];
}
output += "\n";
System.out.print(output);
しかし、それはちょうどこの出力します
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
また、私はランダムに数字を印刷したいの。 どうすればいいですか?
行ROWS ++;そこにはいけません。 –
投稿を編集して削除することができます。タグのすぐ下に「編集」リンクがあります。 – Mat
a2配列に値を入力していないため、ゼロになっていますか? –