现在有一个map集合如下:
Map<Integer,String> map = new HashMap<Integer, String>();
map.put(1, "张三丰");
map.put(2, "周芷若");
map.put(3, "汪峰");
map.put(4, "灭绝师太");
要求:
1.遍历集合,并将序号与对应人名打印。
2.向该map集合中插入一个编码为5姓名为李晓红的信息。
3.移除该map中的编号为1的信息。
4.将map集合中编号为2的姓名信息修改为"周林"。
import java.util.*;
public class MapApply {
public static void main(String[] args) {
Map<Integer,String> map = new HashMap<Integer, String>();
map.put(1, "张三丰");
map.put(2, "周芷若");
map.put(3, "汪峰");
map.put(4, "灭绝师太");
//1.遍历集合,并将序号与对应人名打印。
Set<Integer> set = map.keySet();
for (int i : set){
System.out.println(i + "=" + map.get(i));
}
//2.向该map集合中插入一个编码为5 姓名为李晓红的信息。
map.put(5, "李晓红");
//3.移除该map中的编号为1的信息。
map.remove(1);
//4.将map集合中编号为2的姓名信息 修改为"周林"。
map.put(2, "周林");
Set<Map.Entry<Integer, String>> set1 = map.entrySet();
for (Map.Entry<Integer, String> me : set1){
System.out.println(me.getKey() + "=" + me.getValue());
}
}
}
运行结果:
如果本文对你有帮助的话 欢迎点赞分享 这对我继续分享
创作优质文章非常重要 感谢 !