Bonjour,
J'ai une classe dont j'ai surchargé le equals pour éviter des doublons par exemple. Seulement, je me retrouve à avoir besoin de différentier deux objets au sens stricte. Je m'explique : je veux faire une map qui associe une valeur différente pour des instances qui peuvent être "égales" au sens de ma surcharge... Je précise que j'ai aussi surchargé hasCode...
Donc, savez-vous si l'on peut retrouver l'id unique d'un objet? Comme ça je m'en servirais comme clef pour ma map.
Merci d'avance
PS : mon cas est peut être tordu, mais d'une mes surcharges de equals et hasCode sont maintenant nécessaires, et de deux la réponse à la question m'intéresse, même si ce n'est pas une bonne solution à mon problème.
Partager