在java的Map集合中,怎樣更改value的值
阿新 • • 發佈:2018-12-14
import java.util.HashMap; import java.util.Map; public class Demo { public static void main(String[] args) { Map<Integer,Integer> m = new HashMap<Integer,Integer>(); m.put(1, 1); print(m); m.put(1, 2); print(m); } private static void print(Map<Integer, Integer> m) { for(Map.Entry<Integer, Integer> mm : m.entrySet()) System.out.println("K: "+mm.getKey()+",V: "+mm.getValue()); } } //供參考,重新放一個相同的key,會自動覆蓋value的。