摘要:
问题1:HashM安排的初始长度,为什么? 初始长度是 16,每次扩展或者是手动初始化,长度必须是 2的幂。 因为: index = HashCode(Key) & (length - 1), 如果 length是 2的 幂的话,则 length - 1就是 全是 1的二进制数,比如 16 - 1 阅读全文
posted @ 2019-06-24 11:28
花非花-雾非雾
阅读(877)
评论(1)
推荐(0)
浙公网安备 33010602011771号