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