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