Bonjour,
j'ai une HashMap qui contient pour clés des String et pour valeurs un objet adresse qui est composé d'une variable int et d'une variable string
donc :
HashMap<String,Adresse> map= new HashMap<String,Adresse> ()
J'aimerais savoir si cette map contient par exemple l'Adresse abcf 12
mais, si je fais map.containsValue(new Adresse(abcd, 12 ) le résultat sera toujours faux puisque je crée un nouvel objet.
Ma question est donc :
est-il possible de simuler quelque chose comme le equals pour le contains ?
C'est-à-dire quelque chose qui compare les valeurs et non les adresses des objets ?