Я пытаюсь выяснить, как отображать каждое число из одной и той же «строки» многомерного массива в строке сигл, с запятой, чтобы разделить их.
Вот как я объявил многомерный массив
int[][] grid = {
{1, 2, 3},
{4},
{5, 6},
{123, 4567, 78901, 234567}
};
Это цикл, который я использую для отображения каждой «строки» в отдельной строке с запятыми между ними:
for(int[] row: grid){
for(int col: row){
System.out.print(col + ", ");
}
System.out.println();
}
Альтернативно:
for(int row = 0; row < grid.length; row++){
for(int col = 0; col < grid[row].length; col++){
System.out.print(grid[row][col] + ", ");
}
System.out.println();
}
Все работает нормально, но последнее число из каждой "строки" тоже получает запятую, результат:
1, 2, 3,
4,
5, 6,
123, 4567, 78901, 234567,
Как сделать так, чтобы на последнем номере не ставилась запятая?