Bonsoir,

J'ai besoin d'un conseil pour un affichage aligné du contenu de 2 tableau en boucle for:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
public static void main(String[] args) {		
		int [] [] shTabQut= {{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12},
				{56, 42, 62, 45, 25, 72, 40, 48, 24, 36, 15, 25},{200, 200, 200, 200, 200, 200, 200, 200, 150, 200, 100, 80},
				{44, 26, 138, 80, 175, 56, 160, 152, 126, 164, 98, 30}};
		String [] [] stTabNm= {{"1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"},
				{"Spa reine 25 cl", "Bru plate 50 cl", "Bru légèrement pétillente 50 cl", "Pepsi, Pepsi max", "Spa orange", "Schweppes Tonic", "Schweppes Agrumes", "Lipton Ice Tea", "Lipton Ice Tea Pêche", "Jus d'orange Looza", "Cécémel",  "Red Bull" }};
		byte i, j;
		int grChaîne ;
		String grLarg=" ",stConv0;
final byte BY_LONG_TAB=12, BY_NOMBRE_ESP=30;
 
	for(i=0;i<BY_LONG_TAB;i++) {
 
		stConv0= stTabNm[1][i];
		grChaîne = stConv0.length();
		grLarg = " ";
 
			for(j=0;j<(BY_NOMBRE_ESP-grChaîne); j++)
				grLarg = grLarg.concat(" ");
System.out.println(stTabNm[1][i] + grLarg + shTabQut[1][i] + "		" + shTabQut[2][i] + "		" + shTabQut[3][i]);
}
ce qui donne:
Code TXT : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
Spa reine 25 cl                56		200		44
Bru plate 50 cl                42		200		26
Bru légèrement pétillente 50 cl 62		200		138
Pepsi, Pepsi max               45		200		80
Spa orange                     25		200		175
Schweppes Tonic                72		200		56
Schweppes Agrumes              40		200		160
Lipton Ice Tea                 48		200		152
Lipton Ice Tea Pêche           24		150		126
Jus d'orange Looza             36		200		164
Cécémel                        15		100		98
Red Bull                       25		80		30

le résultat attendu est c'est ça mais avec les colonnes alignées.
Quelqu'un peut me donner un conseil svp?
Ha par contre la mise en page web du forum nique complètement celle de je copie/colle depuis java mais c'est pareil de toute façon, ça n'est pas aligné.