HashMap底層存放的都是Entry對象且是一個(gè)數(shù)組加鏈表的概念。假設(shè)有三個(gè)對象A, B, C, 的HashCode值相同,且他們在同一條鏈上 我在存放進(jìn)去C,(如果此鏈上的某個(gè)對象的equals方法比較為false,則將該對象存放到數(shù)組當(dāng)中,然后將數(shù)組中該位置以前存在的那個(gè)對象鏈接到當(dāng)前對象的后面。)那這條鏈表上不是就有兩個(gè)c嗎,不是很明白。
添加回答
舉報(bào)
0/150
提交
取消
