bonjour

j'ai une chaine de la forme suivante : "a,10;b,20;c,30"
que je souhaite découper une première fois selon le délimiteur ";" puis une deuxième fois selon le délimiteur ","

et voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
String chaine = "a,10;b,20;c,30";
String []op=null;
String [] couple = chaine.split(";");
for (int i=0;i<couple.length;i++){
	op = couple[i].split(",");
	System.out.print("l'operation :"+op[0]+"\n");
	System.out.print("le temps d'execution:"+op[1]+"\n");
}
et j'obtiens dans le tableau op[0] (abc) et dans op[1] (102030)
mais dés que j'essaie d'afficher ces tableaux à l'exterieur de la boucle je n'ai que le dernier élément càd (c) et (30)

aidez moi svp