ulysse00
Messages postés291Date d'inscriptionlundi 6 novembre 2006StatutMembreDernière intervention12 mai 2013
-
17 févr. 2007 à 22:14
ulysse00
Messages postés291Date d'inscriptionlundi 6 novembre 2006StatutMembreDernière intervention12 mai 2013
-
22 févr. 2007 à 11:57
bonsoir mes amis
je cherche une méthode qui peut m'aider a séparer une chaine de caractére en deux chaines de caractéres
par exemple String X="124566";
String A,B;
avec un séparateur 2 alors j'aurais A=12;B=4566;
merci de bien vouloir m'aider
A voir également:
Parcourir string java
Parcourir un string java - Meilleures réponses
Parcourir une chaine de caractère java - Meilleures réponses
didoux95
Messages postés845Date d'inscriptionmardi 25 avril 2006StatutMembreDernière intervention 1 août 20172 18 févr. 2007 à 11:11
Ou alors, si ton separaeur n'est jamais lme meme tu peut (et oui) aussi faire
String Separateur = "2" //Dans ton cas c'est deux
String MaChaine = "124566";
StringTokenizer ST = new StringTokenizer(MaChaine, Separateur);
String A = "" + ST.nextToken() + Separateur;
String B = "" + ST.nextToken();
didoux95
Messages postés845Date d'inscriptionmardi 25 avril 2006StatutMembreDernière intervention 1 août 20172 18 févr. 2007 à 13:55
Slt.
la methode que je t'ai proposé au debut te permet cela (methode substring(int x, int y);). Elle recupere les caracteres de ta chaine qui sont entre x et y.
Ensuite, les autres te permettent de "couper" ta chaine a chaque fois que le caractere "2" est present.
Ici, je croi plutot que tu va devoire te servir de la premier methode.
didoux95
Messages postés845Date d'inscriptionmardi 25 avril 2006StatutMembreDernière intervention 1 août 20172 18 févr. 2007 à 15:14
Slt
Ca va marcher dans tous les cas. seulement ca depend de ce que tu veux faire.
dans ton cas, la boucle va afficher le premier caractere et tous les autres; les deux premiers et ous les autres; etc. jusqu'au cinqieme.
ulysse00
Messages postés291Date d'inscriptionlundi 6 novembre 2006StatutMembreDernière intervention12 mai 20131 19 févr. 2007 à 22:40
j'ai une liste A qui contient [12,6,5] et je voulais séparer les élément de la variable x et les mettre dans une liste C alors le résultat sera c=[6,6,12,12,6,5] j'ai un probleme avec la boucle while je n'arrive pas a trouver une bonne condition pour arreter le progremme avec while
ArrayList C = new ArrayList();
String x ="66121265";