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 :
J'espère avoir été assez clair, merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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"
Partager