-
Adresse d'une référence
Bonjour,
je n'arrive pas à prendre du recul sur mon code.
Voici mon problème.
Je commence avec un tableau contenant 2 tableaux (je simplifie le code pour la lecture)
var tab:Array;
tab[0] = {0,1,2};
tab[1] = tab[0];
On a donc
tab[0] = {0,1,2}
tab[1] = {0,1,2}
Si je fait
tab[0].push(3);
j'ai bien
tab[0] = {0,1,2,3}
tab[1] = {0,1,2,3}
Maintenenet je voudrais faire sa:
tab[0] = {2};
et avoir ceci comme résulat
tab[0] = {2};
tab[1] = {2};
mais j'ai
tab[0] = {2};
tab[1] = {0,1,2,3}
Normal.
comment faire?
Je pense trop en C++ et pointeur ici avec les références je ne comprend pas comment faire cette action.
-
Salut,
Tu t'es trompé de forum, ceci n'est pas du Java mais du JavaScript...
a++
-
Salut,
si si mon problème est en java j'ai écrit le code en semi-javascript pour que sa soit plus clair.
En réalité mon problème est plus complexe j'ai essayé de le simplifier ainsi.
-
Bonjour,
ok j'ai trouvé il faut passer par une classe qu'on utilisera comme structure.