Probleme de Vector écrasement de données
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:
private Vector<String[]> vec1 = new Vector<String[]>();
Code:
Code:
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;
}
} |
Merci