会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
不方不芳
只有稳稳当当能稳稳当当
博客园
首页
新随笔
联系
订阅
管理
2020年9月24日
hashCode 为什么乘以 31?深入理解 hashCode 和 hash 算法
摘要: 1. 二进制计算的一些基础知识1. > : 右移运算符,num >> 1,相当于num除以2 高位补03. >>> : 无符号右移,忽略符号位,空位都以0补齐4. % : 模运算 取余5. ^ : 位异或 第一个操作数的的第n位于第二个操作数的第n位相反,那么结果的第n为也为1,否则为06. & : 与运算 第一个操作数的的第n位于第二个操作数的第n位如果都是1,那么结果的第n为也为1,否则为0...
阅读全文
posted @ 2020-09-24 20:59 不方亦不凡
阅读(1176)
评论(0)
推荐(2)
编辑
公告