在我的Android應用程序,我試圖讓使用哈希映射一個鍵的所有值都只有一個單一的關鍵價值。以下是我的代碼。但對於關鍵的「blr」而不是「banglore」(在我的代碼中),我只獲得了一個「maharashtra」值。我錯過了什麼?入門android系統
HashMap<String, String> myMap = new HashMap<String, String>();
myMap.put("ind", "india");
myMap.put("tn", "tamilnadu" + " How");
myMap.put("blr","bangalore");
myMap.put("blr","maharashtra");
Set<Entry<String,String>> set = myMap.entrySet();
for (Map.Entry<String, String> me : set) {
if(me.getKey().equals("blr")){
System.out.println(me.getValue());
}
}
這是不是這樣做的,在此您在BLR覆蓋價值的一種方式,首先它有班加羅爾但隨後已更改爲馬哈拉施特拉邦。 –