1. 程式人生 > >HashMap集合存儲自定義類

HashMap集合存儲自定義類

9.png 自定義 bsp 其中 shc 輸出結果 分享圖片 .com per

技術分享圖片

第一種情況,key為String,value為自定義類person類:

技術分享圖片

技術分享圖片

輸出結果,key重復的被去掉了,key重復的那個value值之前的被最後一個覆蓋了;

第二種情況,key為自定義類person類,value為String:

技術分享圖片

技術分享圖片

技術分享圖片

其中,要想保證不重復,自定義類要重寫 Object 類的 HashCode 和 equals 方法;

HashMap集合存儲自定義類