我想知道为什么HashMap的大小总是是2的倍数,为什么其他集合不是?
这背后的原因是什么?
谢谢
发布于 2014-06-13 16:04:24
事实上,当你的HashMap负载超过75%的时候,一个HashMap就会变成双倍大小。这就是为什么hashmap大小总是2的幂的原因。您可能会对本文感兴趣:http://java.dzone.com/articles/hashmap-internal
https://stackoverflow.com/questions/24200197
复制相似问题