import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
/*
4. 现在有一个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的姓名信息修改为"周林"
*/
public class Test05 {
public static void main(String[] args) {
Map<Integer,String> map = new HashMap<>();
map.put(1, "张三丰");
map.put(2, "周芷若");
map.put(3, "汪峰");
map.put(4, "灭绝师太");
//Map集合的遍历不能直接获取迭代器,需要先将map集合转变为Set集合后,才行
//第一种将map集合的key转成set集合,获取set集合的迭代器,遍历set集合,通过map的get方法传入获取的每一个key来获取value
daYin(map);
map.put(5,"郭靖");
daYin(map);
map.remove(1);
daYin(map);
map.put(2,"周林");
集合例题3.:现在有一个map集合如下:Map<Integer,String> map = new HashMap<Integer, String>();map.put(1, “张三丰“);map.
最新推荐文章于 2023-04-25 16:50:55 发布
这篇博客探讨了Java中Map集合的遍历方法,特别是针对HashMap的使用示例,如通过`put()`方法添加元素后,如何利用不同方式遍历Map中的键值对。
摘要由CSDN通过智能技术生成