Как это можно напечатать?Двухмерные массивы
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? –