bonjour,
j ai une chaine de la fome "1,2,3" est je veux réc les élément (1) (2) et (3)
sans passer par les regex !!
une idée !!
cordialement
bonjour,
j ai une chaine de la fome "1,2,3" est je veux réc les élément (1) (2) et (3)
sans passer par les regex !!
une idée !!
cordialement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 StringTokenizer st = new StringTokenizer(machaine, ","); while(st.hasMoreTokens()) { String nb = st.nextToken(); System.out.println(nb); }
Par exemple,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 StringTokenizer st = new StringTokennizer("1,2,3", ","); while(st.hasMoreTokens()) { elt = st.nextToken(); }
[Edit]
Trop lent
[/Edit]
Bulbo![]()
Oui mais split() utilise les regex et le monsieur il veut pas...Envoyé par xxaragornxx
![]()
Envoyé par jcarre
Voili !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 String sExample = "1,2,3"; String[] sSplitedExample = sExample.split(","); for(int i = 0, i < sExample.length, i++) { System.out.println(sSplitedExample[i]); }
C'est vrai, mais dans le cas qu'il a donné, c'est transparent...Envoyé par Descent
Et split est censée être plus rapide...
C'est vrai j'avais mal lu son post initial, je croyait qu'il donnait un exemple alors que visiblement c'est ce qu'il a à faire...
'Lirais moins vite le prochain coup...![]()
bonjour,
merci pour vous réponse les deux méthodes marchent !! c un choix c tous !!
cordialement !!
Partager