HashMap遍历的方式,推荐使用entrySet()

Iterator<Entry<x,x>> it = hashmap.entryset().iterator();

Map的entrySet()方法返回一个实现Map.Entry接口的对象集合。集合中每个对象都是底层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(); 

效率高,以后一定要使用此种方式! 


你可能感兴趣的:(HashMap遍历的方式,推荐使用entrySet())