回覆列表
-
1 # 使用者3443277822428509
-
2 # 使用者6745035785625
使用雙重for迴圈來做,先從map裡面去一個鍵的值,然後再把改建和map裡面的所有鍵比較,如果有就相加,沒有就輸出;
具體演算法如下:
Map
public void add(String key,Integer value){
if(map.get(key)!=null){
map.put(key,map.get(key)+value);
}else{
map.put(key,value);
}
}
使用雙重for迴圈來做,先從map裡面去一個鍵的值,然後再把改建和map裡面的所有鍵比較,如果有就相加,沒有就輸出; 具體演算法如下: Map<String,Integer> map = new HashMap<String,Integer>(); public void add(String key,Integer value){ if(map.get(key)!=null){ map.put(key,map.get(key)+value); }else{ map.put(key,value); } }