如何让二维数组对齐输出?

@Test
    public void test() {
        int[][] num = new int[100][100];
        int n = 4;
        int count = 1;
        for (int i = 0; i < n; i++) {
            for (int j = 0; j < n; j++) {
                num[i][j] = count++;
                System.out.print(num[i][j]+" ");
            }
            System.out.println();
        }
                System.out.println();
                output(num, 0, n - 1);
    }

如何让二维数组对齐输出?

System.out.print(num[i][j]+"\t");