-
comprendre le hash code
bonjour ,:mrgreen:
voilà voilà ,je débute en java , et j'ai besoin d'identifier mes objets, donc j'ai penser au hash code, j'ai cherché des tutos qui expliquent un peu ça, mais ce que j'ai trouvé est tj des tutos sur la façon de redéfinir le calcul du hash code alors que ce que j'ai besoin c'est déjà de comprendre comment la classe object calcule le hash code. Enfin, ce que je veux c'est de comprendre comment ça marche pour après essayer de le manipuler :roll:
merci merci :)
-
Salut,
Attention car le hashCode() ne sert pas à identifier un objet !!! Et le hashCode() de la classe Objet ne calcule rien du tout...
Le hashCode() sert uniquement à classer des objets pour les retrouver plus rapidement, généralement dans un Map...
Plus d'info dans la FAQ :
a++
-
:mouarf:
oui oui pardon, ce que je voulais dire par identifier c'est une méthide qui distingue un objet d'un autre 8-)*
enfin j'ai des objets qui doivent avoir des ID donc j'ai penser au hashcode() :)
;) merci pour les liens je vais voir :D