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

创造 遍历Map

2012-11-05 
创建 遍历Map//新建MapMap map new HashMap()for(int i 0 i apiList.size() i ++){String name

创建 遍历Map

//新建MapMap map= new HashMap();for(int i = 0; i < apiList.size(); i ++){     String name = apiList.get(i);     map.put(name,0); }//Map计数if (map.containsKey(selectName)) {    Integer num = (Integer) map.get(selectName);    map.put(selectName, num + 1);}//遍历Map//java Map 遍历速度最优解//第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey(); Object val = entry.getValue(); } //效率高,以后一定要使用此种方式! //第二种: Map map = new HashMap(); Iterator iter = map.keySet().iterator(); while (iter.hasNext()) { Object key = iter.next(); Object val = map.get(key); } //效率低,以后尽量少使用! 
?

热点排行