A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 曹春洋 中级黑马   /  2014-1-10 22:17  /  682 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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);
                }
        }

}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马