Disons que nous avons une ArrayList myArray. Je veux modifier un objet en appelant sa fonction. Si je le fais de cette façon, l'objet original sera-t-il changé ou non?ArrayList et la modification des objets inclus
myArray.get(0).myModyfyingFunction();
Pour clarifier davantage - Je suis inquiet si get() retourne en fait une référence à mon objet original ou est-ce que retourne une copie de mon objet original.
Pourquoi essayez-vous pas sur .. :) Il est quelques lignes de code ... – PrimosK
Vérifiez cet article: http://www.javaranch.com /campfire/StoryPassBy.jsp (La télécommande entière de chat dans un concept de tasse est génial) –
Bon point là @PrimosK :) Je suppose que je voulais entendre les explications aussi bien que j'ai lu que Java est pass-by- valeur seulement. –