Вы могли бы сделать что-то вроде
for (String[] row : matrix)
System.out.println(Arrays.toString(row));
Чтобы исправить ваш код Я предлагаю вам убрать объявление матрицы из цикла и добавить print / println следующим образом:
String[][] Matrix = {
{ "0", "0", "", "0", "5", "6", "", "", "55", "", "", "", "", "" },
{ "17", "0", "", "0", "0", "3", "", "", "2", "", "", "", "", "" },
{ "10", "0", "", "0", "0", "0", "", "", "0", "", "", "", "", "" },
{ "69", "0", "", "0", "0", "20", "", "", "10", "", "", "", "", "" },
{ "35", "0", "", "0", "15", "20", "", "", "57", "", "", "", "", "" }
};
for(int i=0;i<5;i++){
for(int j=0;j<14;j++){
if (j > 0)
System.out.print(", ");
System.out.printf("%2s", Matrix[i][j]);
}
System.out.println();
}
Выход:
0, 0, , 0, 5, 6, , , 55, , , , ,
17, 0, , 0, 0, 3, , , 2, , , , ,
10, 0, , 0, 0, 0, , , 0, , , , ,
69, 0, , 0, 0, 20, , , 10, , , , ,
35, 0, , 0, 15, 20, , , 57, , , , ,