-
Methode add d'ArrayList
Bonjour,
Je me demandais, lorsque l'on ajoute un Objet A en utilisant la méthode add d'une ArrayList, est ce que l'Objet situé dans la liste est un pointeur de l'Objet A ? ou juste une copie.
Car je me demandais si on modifie l'Objet A est ce que l'objet dans la liste sera ossi changé?
J'espère que j'ai été assez claire :D
-
Oui en Java les objets sont passés par référence, la liste contient donc bien un pointeur et une modification de l'objet A prendra effet dans la liste puisque c'est la même instance.
-
Merci beaucoup pour ta réponse rapide.
Je me demandais maintenant comment on peut créer une simple copie de l'Objet A dans un autre Objet du même type?
Merci
-
-