Java String hashCode() 方法
定义和用法
该 hashCode()
方法返回字符串的哈希码。
String 对象的哈希码按如下方式计算:
s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1]
其中 s[i] 是字符串中的第 i 个字符,n 是字符串的长度,^ 表示幂运算。
语法
public int hashCode()
参数值
无。
技术细节
返回值 | 一个 int 值,表示字符串的哈希码 |
---|
❮ String 方法