Map添加相同的key

HashMap是的key是不能重複的,如果有相同的key,最後一個key對應的value會把前一個相同的value覆蓋掉。 如果鍵是一個對象的話,不同的對象就是不同的key 但是如果一個對象內相同的值看做是同一個對象的話就在model裏面重寫HashCode()和equals()方法,map是先從key的hashcode()來決定在存入map哪個地方的哪個鏈,equals()來判斷這條鏈上是否有重
相關文章
相關標籤/搜索