给一个字符 然后 映射到64位Hashcode值
char ch='X';
long hash_lower = 0xcbf29ce484222325L;
hash_lower ^= ((ch >= 'A' && ch <= 'Z') ? (ch + 32) : ch);
hash_lower *= 0x100000001b3L; //此时已将这个字符映射到64位的hashCode值方法
参考地址
https://snv.iteye.com/blog/1647762
char ch='X';
long hash_lower = 0xcbf29ce484222325L;
hash_lower ^= ((ch >= 'A' && ch <= 'Z') ? (ch + 32) : ch);
hash_lower *= 0x100000001b3L; //此时已将这个字符映射到64位的hashCode值方法
参考地址
https://snv.iteye.com/blog/1647762