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

Java遍历地图

2012-09-07 
Java遍历map?import java.util.HashMapimport java.util.Iteratorimport java.util.Mapimport java.uti

Java遍历map

?

import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;public class Du {public static void main(String[] args) {Map map = new HashMap();visitMapByKey(map);//通过key遍历visitMapByEntry(map);//通过entry遍历}private static void visitMapByEntry(Map map) {Iterator ite = map.entrySet().iterator();while(ite.hasNext()){Map.Entry<Object, Object> entry = (Entry<Object, Object>) ite.next();Object key = entry.getKey();//map中的keyObject value = entry.getValue();//上面key对应的value}}private static void visitMapByKey(Map map) {Iterator keys = map.keySet().iterator();while(keys.hasNext()){Object key = keys.next();//keyObject value = map.get(key);//上面key对应的value}}} 
 

热点排行