Вот пример, показывающий, как вы можете отформатировать данный набор данных (если бы он был в массиве int
) с 3 значениями в строке.Дополнительным моментом является то, что при изменении index
я проверяю, делится ли оно на 3 - если вы хотите напечатать 4 значения в строке, вы можете изменить его на index % 4
).Если index
делится поровну на 3, тогда оно делает println()
, что включает перевод строки.В противном случае, он просто делает print()
с любым числом на numbers[index]
.
int[] numbers = new int[]{1, 1, 2, 3, 5, 8, 13, 21, 34};
for (int index = 0; index < numbers.length; index++) {
if (index % 3 == 0) {
System.out.println();
}
System.out.print(numbers[index] + " ");
}
Вот вывод:
1 1 2
3 5 8
13 21 34