IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Collection et Stream Java Discussion :

Methode add d'ArrayList


Sujet :

Collection et Stream Java

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 38
    Points : 26
    Points
    26
    Par défaut 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

  2. #2
    Membre habitué Avatar de we.are.the.storm
    Profil pro
    Inscrit en
    Février 2009
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 115
    Points : 139
    Points
    139
    Par défaut
    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.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 38
    Points : 26
    Points
    26
    Par défaut
    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

  4. #4
    Membre habitué Avatar de we.are.the.storm
    Profil pro
    Inscrit en
    Février 2009
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 115
    Points : 139
    Points
    139
    Par défaut
    Il faut implémenter l'interface Cloneable :
    http://ydisanto.developpez.com/tutor...2se/cloneable/

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 38
    Points : 26
    Points
    26
    Par défaut
    A merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Liste d'objet : probleme avec la methode add
    Par Driktheviking dans le forum C#
    Réponses: 4
    Dernier message: 07/06/2011, 09h30
  2. The method add
    Par domxaline dans le forum Débuter avec Java
    Réponses: 8
    Dernier message: 21/07/2010, 11h53
  3. Réponses: 4
    Dernier message: 08/04/2010, 11h41
  4. add de ArrayList et la spécification du type de paramètre
    Par Chavadam dans le forum API standards et tierces
    Réponses: 4
    Dernier message: 09/01/2010, 09h30
  5. [A-03] Methode Add et Item d'une collection
    Par elfiestador dans le forum VBA Access
    Réponses: 4
    Dernier message: 09/12/2008, 10h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo