现在有一个map集合如下:
Map map = new HashMap();
map.put(1, "张三丰");
map.put(2, "周芷若");
map.put(3, "汪峰");
map.put(4, "灭绝师太");
完成以下要求:
1.遍历集合,并将序号与对应人名打印。
2.向该map集合中插入一个编码为5姓名为李晓红的信息
3.移除该map中的编号为1的信息
4.将map集合中编号为2的姓名信息修改为"周林"
package Ch01Homework;
import java.util.HashMap;
import java.util.Set;
public class MapHomeWork {
public static void main(String[] args) {
// TODO Auto-generated method stub
HashMap map = new HashMap();
map.put(1, "张三丰");
map.put(2, "周芷若");
map.put(3, "汪峰");
map.put(4, "灭绝师太");
//1.遍历集合,并将序号与对应人名打印。
Set s = map.keySet();
for(Object obj:s) {
System.out.println("key:"+obj+"\tvalue:"+map.get(obj));
}
System.out.println("=====================================");
//2.向该map集合中插入一个编码为5姓名为李晓红的信息
map.put(5, "李晓红");
//3.移除该map中的编号为1的信息
map.remove(1);
//4.将map集合中编号为2的姓名信息修改为"周林"
map.put(2, "周林");
//5.遍历集合,并将序号与对应人名打印。
for(Object obj:s) {
System.out.println("key:"+obj+"\tvalue:"+map.get(obj));
}
}
}