Nan je disais ca parce qu'il y a eu un jour une question d'un programmeur qui demandait: "bonjour, je connais qsort (en C) qui sert a faire un tri selon un critere, mais je voudrais faire un tri sur trois criteres A,B,C. Comment faire?"
En fait, le principe du tri a trois criteres c'est juste de changer la fonction de comparaison pour tenir compte des trois A, B et C dans l'ordre. Bref, ca demande pas de reprogrammer qsort ou je ne sais quoi.
Pour les hashmaps c'est la meme chose. Si ta clé est transformée en hashcode, alors deux clés transformé dans un hashcode similaire ca fera la meme chose. Donc pas la peine de reprogrammer la map.
A+
LeGreg