- package com.itheima;
- import java.util.HashMap;
- import java.util.Map;
- import java.util.Set;
- /**
- *
- *
- * 题目:编写一个类,在main方法中定义一个Map对象(采用泛型),加入若干个对象,
- * 然后遍历并打印出各元素的key和value。
- *
- * 1.创建map对象
- * 2,赋值
- * 3.遍历输出
- *
- * @author perry
- *
- */
- public class Test4 {
- public static void main(String[] args) {
-
- //创建map的集合对象
- Map<String,Integer> mm = new HashMap<String,Integer>();
- //赋值
- mm.put("黄飞鸿", 26);
- mm.put("李小龙", 18);
- mm.put("周星驰", 33);
- mm.put("周杰伦", 22);
-
- //获取键值对对象
- Set<Map.Entry<String, Integer>> set = mm.entrySet();
- //遍历输出
- for (Map.Entry<String, Integer> me: set) {
- String key = me.getKey();
- int value = me.getValue();
-
- System.out.println("key:"+key+"\t"+"value:"+value);
- }
-
-
-
-
- }
-
-
- }
复制代码
题目:编写一个类,在main方法中定义一个Map对象(采用泛型),加入若干个对象,
* 然后遍历并打印出各元素的key和value。
|