課程
/后端開發
/Java
/Map從入門到性能分析
假如要錄入的數據是14000條或者20000條,容量是16384,會擴容嗎?
比如:key通過hash取址后只有10000個不同的地址,其他的都是相同的
2020-06-18
源自:Map從入門到性能分析 3-4
正在回答
不會,老師講的很明白了,如果不發生碰撞的話,是會擴容,照你的比如,key通過hash取址后只有10000(超過12288才會擴容),未達到16384*0.75=12288,所以是不會擴容的,這是我的理解,如果回答錯誤還望指正。
botao555
舉報
拒絕HaspMap一條道走到黑,帶你選擇最合適的Map
1 回答linked排序問題
1 回答老師,你好!Map實體類做key,有什么需要注意的
1 回答為什么要寫new Integer(120),直接寫120可以嗎,有什么區別?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-06-24
不會,老師講的很明白了,如果不發生碰撞的話,是會擴容,照你的比如,key通過hash取址后只有10000(超過12288才會擴容),未達到16384*0.75=12288,所以是不會擴容的,這是我的理解,如果回答錯誤還望指正。