Problemes avec StringTokenizer
Bonjour,
j'ai une chaine de caractère qui ressemble a ca :
Citation:
34784-324-2-331;34784-324-1-331;34784-324-3-331;34710-324-1-331
J'aimerais dans un premier temps prelever chaque sous-chaines séparés par le point virgule.
J'ai donc ecrit ce code :
Code:
1 2 3 4 5 6 7 8
|
String listEntries = "34784-324-2-331;34784-324-1-331;34784-324-3-331;34710-324-1-331";
StringTokenizer st = new StringTokenizer(listEntries,";",false);
System.out.println("nb de tokens : " + st.countTokens());
while (st.hasMoreTokens()){
System.out.println(st.nextToken());
} |
Et en fait, à l'éxécution, il m'affiche dans la console 1 comme nombre de tokens et ne passe meme pas dans le while, comme si il se placait deja sur le dernier token ....
Merci d'avance pour votre aide !!