Je peux me tromper mais je pense que ta fonction java est incorrecte car la taille d'une chaîne n'est pas nécessairement égale à la taille du tableau renvoyé par getBytes() et du coup ta fonction java ne prend en compte qu'une partie de la chaîne initiale.
# pb encodage sur la fonction java
Posté par norbs . En réponse au message Equivalent en Perl de Hashcode en Java. Évalué à 2.