这是在学习过程中遇到的一个题目,供大家一起观看
代码
@Test
public void test03(){
Map<String,Integer> m1 = new HashMap<>();
m1.put("张三",800);
m1.put("李四",1500);
m1.put("王五",3000);
//更改张三工资
m1.put("张三",2600);
Set<String> keys = m1.keySet();
//为所有员工工资加薪100
for (String key : keys) {
Integer value = m1.get(key) + 100;
m1.put(key,value);
}
System.out.println("遍历集合中所有的员工");
for (String key1 : keys) {
System.out.println(key1);
}
System.out.println("遍历集合中所有的工资");
for (String key2 : keys) {
System.out.println(m1.get(key2));
}
}
输出结果
该题为练习集合的使用方法,仅供参考,如有错误还请指出。