首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

HashMap的三种遍历步骤

2012-08-31 
HashMap的三种遍历方法HashMap存储的是键值对,可以将key序列和value序列单独抽取出来。?HashMap的遍历方法:

HashMap的三种遍历方法

HashMap存储的是键值对,可以将key序列和value序列单独抽取出来。

?

HashMap的遍历方法:

?

第一种:抽取出key序列,将map中的所有key生成一个set。

//keySet返回包含键值的视图Iterator<Integer> ite2 = map.keySet().iterator();while(ite2.hasNext()) {Integer key = ite2.next();//得到键值System.out.println(map.get(key).getString());}

?

注意:使用values()抽取value序列,将map中的所有values生成一个Collection。

为什么一个生成Set,一个生成Collection?那是因为,key总是独一无二的,value允许重复。

热点排行