黑马程序员技术交流社区

标题: map集合元素取出方式2---entrySet【带图解】 [打印本页]

作者: 德胜    时间: 2015-9-10 18:02
标题: map集合元素取出方式2---entrySet【带图解】
本帖最后由 德胜 于 2015-9-10 18:05 编辑

Map<String,String> map = new HashMap<String,String>();
map.put("01", "zs1");
map.put("02", "
zs2");
map.put("03", "
zs3");  //通过entrySet()方法将map集合中的映射关系取出(这个关系就是Map.Entry类型)
Set<Map.Entry<String, String>> entrySet = map.entrySet();   //将关系集合entrySet进行迭代,存放到迭代器中         
Iterator<Map.Entry<String, String>> it2 = entrySet.iterator();  
while(it2.hasNext())
{
        Map.Entry<String, String> me = it2.next();                       //获取Map.Entry关系对象me
        String key2 = me.getKey();                                                //通过关系对象获取key
        String value2 = me.getValue();                                          //通过关系对象获取value              
        System.out.println("key: "+key2+"-->value: "+value2);
}



197Java基础视频教程第16天-05-集合(Map-entrySet)_201591017342.JPG (144.85 KB, 下载次数: 0)

197Java基础视频教程第16天-05-集合(Map-entrySet)_201591017342.JPG

作者: zhangcheng0403    时间: 2015-9-10 18:15
nice,很给力啊
作者: kevin986745zk    时间: 2015-9-10 18:30
学到集合了,这个很重要!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2