| |||||
| Dernière réponse | |
|---|---|
| Sujet : J'arrive po à généraliser une portion de code ?! | |
| dirakocha | Voilà le code : import java.lang.*; import java.util.*; import java.io.*; public class test { public static void main(String[] args) { String s = "J'aime l'apostrophe, mais l'aviron et l'equitation!\n"; int longueur = s.length(); StringBuffer sb = new StringBuffer(longueur); sb=sb.append(s); int pos_tmp=0; int i=0; int cpt=0; /*for(pos_tmp=0;pos_tmp { pos_tmp=s.indexOf("'",pos_tmp); sb.insert(pos_tmp+cpt,"'" ); //longueur++; cpt++; }*/ pos_tmp=s.indexOf("'",pos_tmp); sb.insert(pos_tmp+cpt,"'" ); pos_tmp++; cpt++; pos_tmp=s.indexOf("'",pos_tmp); sb.insert(pos_tmp+cpt,"'" ); pos_tmp++; cpt++; pos_tmp=s.indexOf("'",pos_tmp); sb.insert(pos_tmp+cpt,"'" ); pos_tmp++; cpt++; pos_tmp=s.indexOf("'",pos_tmp); sb.insert(pos_tmp+cpt,"'" ); pos_tmp++; cpt++; System.out.println("Pos fin="+pos_tmp); System.out.println("SB:"+sb.toString()); System.out.println(s); } } ---->> Mon pb c que j'arrive po à faire une boucle pour généraliser le tout !! Ma boucle for tourne dans le vide g l'impression. Si vous avez des idées ou si je me suis planté qlq part pliz... Thx @+ |
| Vue Rapide de la discussion |
|---|