标签:iterator 存在 使用 csdn keyset bsp mil span 遍历
http://blog.csdn.net/u011240877/article/category/6447444/1
Map 接口提供了三种角度来分析 Map:
Set set = map.keySet();
for (Object key : set) {
System.out.println(map.get(key));
}
Collection values = map.values();
Iterator iterator = values.iterator();
while (iterator.hasNext()){
System.out.println("value " + iterator.next());
}
通过 Map.entrySet() 方法获得的是一组 Entry 的集合,保存在 Set 中,所以 Map 中的 Entry 也不能重复。
public Set<Map.Entry<K,V>> entrySet();
Set entrySet = map.entrySet();
for (Object o : entrySet) {
Map.Entry entry = (Map.Entry) o;
System.out.println(entry); //key=value
System.out.println(entry.getKey() + " / " + entry.getValue());
}
标签:iterator 存在 使用 csdn keyset bsp mil span 遍历
原文地址:http://www.cnblogs.com/kekang/p/6018862.html