Problème de remplacement de valeur dans un tableau à plusieurs dimensions
Bonjour à tous,
Je suis débutante en Java et je suis confrontée à un problème que je ne comprends pas. Dans un tableau à plusieurs dimensions lorsque j'essaie de remplacer une valeur, une autre valeur dans une dimension différente est modifiée:
Code:
1 2 3 4 5 6 7
|
System.out.println(bete +"\t"+ state[bete][Size-2][0] +"\t"+ state[bete][Size-1][0]);
state[bete][Size-1][0]=2;
System.out.println(bete +"\t"+ state[bete][Size-2][0] +"\t"+ state[bete][Size-1][0]); |
Avec bete=15 (mais même problème pour d'autres valeurs) et Size =2.
Ma fenêtre affiche:
Citation:
15 1.0 1.0
15 2.0 2.0
Alors que je souhaiterais avoir :
Citation:
15 1.0 1.0
15 1.0 2.0
J'imagine que c'est une erreur de débutant ou/et une mauvaise compréhension du système de ma part, mais je ne vois pas comment résoudre ce problème.
En vous remerciant par avance ! :)
Violette