Remove et Maps, problème de suppression
Bonjour,
J'ai créé une maps Annuaire qui possède en key un objet Point (qui possède comme attribut absisse et ordonnée) et en value un objet Relais.
Le problème est que je n'arrive pas a supprimer d'objets de ma Maps puisqu'elle ne reconnait aucun objet en Key , je m'explique :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
Annuaire annuaire = new Annuaire();
//annuaire est une implémentation d'HashMap.
Point p = new Point(1,1);
Relais relais = new Relais(p);
annuaire.put(p, relais);
//cela modélise l'ajout dans la map.
Point pointChoisiParlUtilisateur = new Point(1,1);
annuaire.remove(pointChoisiParlUtilisateur);
// Le problème est ici, je ne peux pas supprimer de ma Maps à partir d'un autre "Point" |
J'espère avoir été assez clair, merci d'avance.