問題描述HashMap一定2倍擴容,因為存儲位置由(length-1)&hash(key)確定,如果用hash(key)%length確定存儲,不就不用必須2倍擴容了嗎?可以隨意擴容,為什么不采用?是因為hash(key)%length性能較(length-1)&hash(key)低?
求大佬指點哈!HashMap2倍擴容,為什么不用hash(key)%length存儲,這樣就不用必須2倍擴容了啊萬分感謝
精慕HU
2019-10-25 20:50:47