一、核心要点
*** 主要用到了 entrySet(),将所有的map集合转为set集合
* 利用set接口中的iterator()方法获取Iterator对象
* 使用Iterator对象迭代输出
二、完整代码
package collectjh.map;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
public class MapIteratorDome {
public static void main(String[] args) {
Map<String ,Integer> map= new HashMap<String, Integer> ();
map.put("xlu" , 123);
map.put("xlu103" , 456);
Set<Map.Entry<String, Integer>> set = map.entrySet();
Iterator<Map.Entry<String, Integer>> iterator = set.iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next());
}
}
}
三、运行结果
xlu=123
xlu103=456