當前位置:成語大全網 - 書法字典 - Java開發映射字典

Java開發映射字典

map中的鍵和值是壹壹對應的,但是這裏的值可以是壹個集合,可能包含很多值,所以可以實現。使用時需要循環訪問。

Map可以是唯壹的也可以是無序的,值是無序的也可以是不唯壹的,所以不同的鍵會有相同的值,但是他的pair內存還是存儲了多個相同的值,因為存儲在裏面的時候是按照hash碼存儲的,hash是唯壹的。

擴展數據:

註意:使用可變對象作為映射鍵時必須小心。當對象是映射中的壹個鍵時,如果它受。equals比較改變對象值的方式,映射的行為將是不確定的。這種禁止的壹個特例是映射不允許將自身作為鍵包含進來。盡管允許映射將自身作為壹個值包含進來,但請格外小心:等於和?hashCode方法的定義將不再清晰。

百度百科-地圖