有时候在项目中不想用笨方法去获取集合数据,这个时候用迭代器来遍历集合数据,介绍几种集合遍历方法
推荐下面这种方法遍历,效率高
Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey(); Object val = entry.getValue(); }
第二种方法
Iterator iter2 = map.keySet().iterator(); while (iter2.hasNext()) { Object key = iter2.next(); Object val = map.get(key); }