jacobko
Resultados
1
preguntas formuladas por
jacobko
¿Por qué el hashCode() de Java en String usa 31 como multiplicador?
13
respuestas
581
votos
184.4k
vistas
Según la documentación de Java, el código hash de un Stringobjeto se calcula como: s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] usando intaritmética, donde s[i]es el iésimo carácter de la