導入Java . util . hashmap;
公開課演示{
公共靜態void main(String[] args) {
HashMap & ltString,Integer & gtmap = new HashMap & ltString,Integer & gt();
Map.put(《張三》,89);
Map.put("趙四",100);
system . out . println(map);
If (map.containsKey("張三")){//判斷是否有鍵,修改值。
Map.put(《張三》,98);//修改
}
system . out . println("-");
system . out . println(map);
}
AvaMap集
映射集合不繼承集合接口,映射不能包含相同的鍵值,每個鍵只能影射相同的值。鍵值還決定了存儲對象在映射中的存儲位置。
但是,它不是由密鑰對象本身決定的,而是由哈希技術決定的,哈希技術可以生成壹個哈希碼的整數值。hash碼通常作為偏移量,對應於分配給map的內存區域的起始位置,從而確定存儲對象在map中的存儲位置。地圖集合包括地圖接口和由地圖接口實現的類。
以上內容參考:百度百科-JavaMap收藏