Recherche type de donnees

Recherche type de donnees - Java - Programmation

Marsh Posté le 31-12-2005 à 18:33:54    

Bonjour,
d'apres ce que je sais, lorsque l'on insere un objet o dans un vector v (v.add(o)), il va cloner l'objet o en x et l'inserer dans le vector. Donc si on modifie l'objet o, l'objet x dans mon vector ne sera pas modifié.
Ce que je voudrai faire, c'est qu'au lieu de cloner l'objet et de l'inserer dans le vector, je voudrai qu'il rajoute juste la reference de l'objet dans le vector. Comme ca, si je modifie mon objet o quelque part, par la suite, lorsque je consulterai mon vector, la modification aura bien été prise en compte car la refence pointera sur le meme objet.
 
Je voudrai savoir si on pouvait faire cela avec le type vector ou faut il une structure de données??
 
Je ne sais pas si j'ai été bien clair.
 
Merci de votre aide
deck10

Reply

Marsh Posté le 31-12-2005 à 18:33:54   

Reply

Marsh Posté le 31-12-2005 à 19:02:47    

deck10 a écrit :

Bonjour,
d'apres ce que je sais, lorsque l'on insere un objet o dans un vector v (v.add(o)), il va cloner l'objet o en x et l'inserer dans le vector. Donc si on modifie l'objet o, l'objet x dans mon vector ne sera pas modifié.
Ce que je voudrai faire, c'est qu'au lieu de cloner l'objet et de l'inserer dans le vector, je voudrai qu'il rajoute juste la reference de l'objet dans le vector.


ça tombe bien, c'est ce qu'il se passe  [:maxxxxxx]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 01-01-2006 à 15:20:54    

oups, c'est vrai.
Je viens de reprendre mon resonnement et c'est bien ce que je veux. :)
Merci de ce renseignement.
 
deck10

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed