退房
System.out.printf
以指定宽度等格式参数。然后你可以这样做。这里我使用的是一个默认的数字数组
campo
static final int COLUMNS = 7;
static final int ROWS = 7;
int[][] campo = new int[ROWS][COLUMNS];
System.out.print(" ");
for (int i = 0; i < COLUMNS; i++) {
System.out.printf("%4c", 'A' + i);
}
System.out.println();
for (int r = 0; r < ROWS; r++) {
System.out.printf("%4d", r+1);
for (int c = 0; c < COLUMNS; c++) {
System.out.printf("%4s", campo[r][c]);
}
System.out.printf("%4d%n", r+1);
}
打印
A B C D E F G
1 0 0 0 0 0 0 0 1
2 0 0 0 0 0 0 0 2
3 0 0 0 0 0 0 0 3
4 0 0 0 0 0 0 0 4
5 0 0 0 0 0 0 0 5
6 0 0 0 0 0 0 0 6
7 0 0 0 0 0 0 0 7