Bonjour,
j'ai un HashMap qui contient donc des clés auquelles sont associés des valeurs.
Je souhaiterais modifier le contenu d'une clé mais je ne vois pas comment faire.
Pouvez vous m'aider?
Merci d'avance
Version imprimable
Bonjour,
j'ai un HashMap qui contient donc des clés auquelles sont associés des valeurs.
Je souhaiterais modifier le contenu d'une clé mais je ne vois pas comment faire.
Pouvez vous m'aider?
Merci d'avance
slt
Que souhaites tu faire en fait ? Modifier la clé par laquelle un objet est mappé ? Modifier l'objet mappé par une clé ? Modifier la méthode de calcul d'une clé ?Citation:
Je souhaiterais modifier le contenu d'une clé mais je ne vois pas comment faire
Modifier la clé par laquelle un objet est mappé
tout simplement tu fais :
Map.remove(ancienne clé);
Map.put(nouvelle clé, objet);
Normalement, ce n'est pas dans l'esprit des HashMap de faire ce genre d'opération... Aussi, pourrait-on savoir dans quel but tu veux faire ça?Citation:
Envoyé par kenny49
En fonction de ton besoin, il faudrait peut-être plutôt revoir la conception de ton application... ;)
C'est pas faux cyberchouan, mais là pas le temps de revoir la conception.
Merci de vos réponses.