Bonjour à tous.
Voila, je suis en lutte avec un vector retord qui a chaque fois que je lui ajoute un nouvel element via addElement, écrase toutes les valeurs contenues dans le vector par la nouvelle. Je commence à être fatigué et je ne trouve pas de solution. Si vous pouviez m'éclairer ma lanterne je vous serai très redevable:
Déclaration du vecteur:
Code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part private Vector<String[]> vec1 = new Vector<String[]>();
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 while(n!=0) { int choise = in.readInt(); switch(choise) { case 0: break; case 1: message[0] =(String) in.readObject(); message[1] = (String)in.readObject(); message[2] = (String)in.readObject(); message[3] = (String)in.readObject(); System.out.println(message[0]+" "+message[2]) vec1.addElement(message); int b=vec1.size(); String[]test1 =new String[4]; for(int j=0;j<b;j++) { test1= vec1.elementAt(j); System.out.println(test1[0]); System.out.println(test1[1]); System.out.println(test1[2]); System.out.println(test1[3]); } break; } }
Partager