Le Triangle de Pascal Format

La mission est de créer le Triangle de Pascal, sans l'aide de tableaux. J'ai la méthode qui produit les valeurs pour le triangle ci-dessous. Cette méthode accepte un entier pour le nombre maximum de lignes que l'utilisateur veut imprimer.

public static void triangle(int maxRows) {
    int r, num;
    for (int i = 0; i <= maxRows; i++) {
        num = 1;
        r = i + 1;
        for (int col = 0; col <= i; col++) {
            if (col > 0) {
                num = num * (r - col) / col;    
            }
            System.out.print(num + " ");
        }
        System.out.println();
    }
}

J'ai besoin de formater les valeurs du triangle tel qu'il ressemble à un triangle:

              1
            1   1
          1   2   1
        1   3   3   1
      1   4   6   4   1
    1   5  10  10   5   1
  1   6  15  20  15   6   1

Je ne peux pas pour la vie de me comprendre comment le faire. Veuillez répondre en gardant à l'esprit que je suis un débutant en programmation Java.

Vous pourriez aussi avoir besoin d'espace supplémentaire entre vos numéros, parce que vous voulez que les simples chiffres de s'asseoir plus à part que le double des chiffres.
double possible de Pascal le triangle de tableau 2d de mise en forme de la sortie imprimée

OriginalL'auteur Sidarth Shahri | 2013-11-12