Map的几种遍历方式
2013-09-30 00:00
363 查看
摘要: HashMap、HashTable、LinkHashMap、TreeMap、ConcurrentHashMap常用4种遍历方式。
方式1:
方式2:
方式3:
方式4:
方式1:
Iterator<String> iterator = map.keySet().iterator(); while (iterator.hasNext()) { String key = (String) iterator.next(); String value = map.get(key); }
方式2:
for (String key : map.keySet()) { String value = map.get(key); }
方式3:
Iterator<Entry<String, String>> iterator = map.entrySet().iterator(); while (iterator.hasNext()) { Map.Entry<String, String> entry = (Map.Entry<String, String>) iterator.next(); String key = entry.getKey(); String value = entry.getValue(); }
方式4:
for (Entry<String, String> entry : map.entrySet()) { String key = entry.getKey(); String value = entry.getValue(); }
相关文章推荐
- java 遍历MAP的几种方式
- HashMap简单实现原理及遍历map的几种方式
- Map的几种迭代器遍历方式
- 遍历Map的几种方式
- 【Java】遍历MAP的几种方式
- Set、List、Map的遍历的几种方式
- Java之List和Map的几种遍历方式
- 遍历map的几种方式
- java中List、Set、Map集合遍历的几种方式小结和比较
- Map集合和List集合的几种遍历方式
- map集合的几种遍历方式
- Map遍历几种方式
- Map集合的几种遍历方式
- Java中遍历Map的几种方式
- 遍历map的几种方式
- Java遍历Map数据的几种方式
- 【Java】Map集合的几种遍历方式
- Java种遍历Map集合的几种常用方式
- List及Map遍历的几种方式
- Map集合中遍历的几种方式