1. 程式人生 > >在java的Map集合中,怎樣更改value的值?

在java的Map集合中,怎樣更改value的值?

Map集合中如何在原來的工資基礎上都增加30%?

public static void Test1() {
Map<String, Integer> m = new HashMap<String, Integer>();
m.put("1", 20);
m.put("2", 30);
Set<String> s = m.keySet();//獲取KEY集合
for (String str : s) {
m.put(str, (int) (m.get(str) * 1.3));
}
System.out.println(m.get("1") + " " + m.get("2"));