long有64位。
String长度为9的A
有72位。从鸽子洞的原理
-您不能得到9个字符长的字符串到的唯一哈希
long。
如果你仍然想一个
long哈希:你可以只取两个标准的哈希函数[不同!]
String->int,
hash1()并
hash2()与计算:
hash(s) = 2^32* hash1(s) + hash2(s)

long有64位。
String长度为9的A
long。
如果你仍然想一个
long哈希:你可以只取两个标准的哈希函数[不同!]
String->int,
hash1()并
hash2()与计算:
hash(s) = 2^32* hash1(s) + hash2(s)