Bonjour à tous,
Je cherche à réaliser une boucle for dont le pas se décrémente. Au départ j'ai réalisé une incrémentation, elle marche très bien :
Mais j'ai remarqué que mon tableau devait être remplis dans l'autre sens, donc j'ai tenté une décrémentation mais j'ai l'impression que depuis je ne rentre pas dans le for, il y a quelque chose que je n'ai pas du comprendre (J'ai mis un affichage de mon pas mais il ne s'affiche jamais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 for(int i=0; i<antecedant.size(); i++) { int cle = (Integer)antecedant.elementAt(i); tabl[i][0] = listePeage.extractPeage(cleD).getSonNom(); tabl[i][1] = listePeage.extractPeage(cle).getSonNom(); tabl[i][2] = listePeage.getDistanceChemin(cleD, cle)+" Km"; cleD = cle; }
Si quelqu'un peut m'aider
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 for(int i=antecedant.size()-1; i==0; i--) { System.out.print(i); int cle = (Integer)antecedant.elementAt(i); tabl[i][0] = listePeage.extractPeage(cleD).getSonNom(); tabl[i][1] = listePeage.extractPeage(cle).getSonNom(); tabl[i][2] = listePeage.getDistanceChemin(cleD, cle)+" Km"; cleD = cle; }
Partager