Oracle 是否有可能改变 Java 计算 java.lang.String 的哈希码的方式?
我正在根据 java 文档进行依赖于字符串哈希码计算方式的优化
s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1]
http://download.oracle.com/javase/6/docs/api/java/lang/String.html#hashCode ()
最佳答案
JavaDocs 指定了接口(interface),就像指定了方法本身一样。您可以信赖它会保持这种状态。
关于java - Oracle 是否有可能改变 Java 计算 java.lang.String 哈希码的方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8109059/