package com.itheima;
import java.util.HashMap;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
public class Test2 {
/**
编写一个类,在main方法中定义一个Map对象(采用泛型),加入若干个对象,然后遍历并打印出各元素的key和value。
*/
public static void main(String[] args) {
//创建一个map对象
Map<String, Object> map=new HashMap<String, Object>();
//添加数据到map对象中
map.put("age", 25);
map.put("sex", "男");
map.put("name", "张三");
//得到map中的集合对象,用于遍历打印各个元素
Set<Entry<String, Object>> set=map.entrySet();
for(Entry<String,Object> e:set)
{
//获取map中key的值
Object key=e.getKey();
//获取map中key对应的value的值
Object value=map.get(key);
//输出key和value的值
System.out.println(key+":"+value);
}
}
}
|
|