bonjour
ma chaine est de cette forme 2|3
je souhaite récupérer ces valeurs dans un tableau :
tab[0] = 2;
tab[1] = 3;

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
int tab[] = new int[2];
String valeurParam = request.getParameter(nomParam);
//par exemple valeurParam = 2|3
 
StringTokenizer st=new StringTokenizer(valeurParam,"|");
   while(st.hasMoreTokens()){  //boucle de lecture
               tab[i]=Integer.parseInt(st.nextToken());
               i++;}
le prob c'est que mon tab[0] s'incremente avec 3
et tab[1] = 0..
alors que je devrai avoir
tab[0] = 2;
tab[1] = 3;
Merci de votre aide