probleme de variables temporaires - Java - Programmation
Marsh Posté le 28-05-2006 à 23:44:51
jnauche a écrit :
|
Quand tu fais ça, alors "temp" et "variable1" représentent le même object. En langage C, on dirait que "temp" et "variable1" pointent sur la même chose.
Donc tout ce qui est modifié dans "variable1" est, par construction, modifié dans "temp".
Marsh Posté le 05-06-2006 à 00:09:33
Il faut passer par la methode "clone" pour obtenir un objet indépendant.
Marsh Posté le 09-06-2006 à 11:21:35
Effectivement car tes instances de Classes en java peuvent etre comparées à des réferences en C.
Marsh Posté le 28-05-2006 à 13:52:12
Bonjour j'ai un petit probleme tout simple je pense.
Je veux conserver une variable dans un temp mais malheureusement pour moi ca ne marche pas comme en C. Voila mon probleme.
Mais le probleme c'est que si ma variable variable1 est modifiée alors le temp aussi. Je voudrais sauver ma varaible1 dans un temp puis faire des modifs sur varaible1 et finalement récuperer la valeur initale de variable1.
Petite précision, temp et variable1 sont des JButton[][].
J'espere avoir été clair, merci de votre attention.
Cordialement, julien