指定分區數計算分區值&位運算計算是不是2的n次方

如何把一個數散列分佈 首先搞清楚一下位運算 位運算能夠很快的算出我這個數是不是2的n次方 首先搞清楚一下位運算 HashMap 默認大小爲16,擴容都是兩倍是有緣由的 好比默認有 0 1 2 3 4 5… 14 15 那麼隨便一個數均可以隨機分配到這16個格子裏 好比個人容量大小爲5 表示爲: 0 1 0 0web 0 1 0 0 | 0 1 0 0 & & 0
相關文章
相關標籤/搜索