java中遍历Map的四种方式
2016-02-25 22:49
453 查看
开篇语:一直想记录下自己看的一些东西,就以此为开篇之作,很多地方有写这个的,在此留下只是为了让自己温故而知新。
Map遍历是面试中经常问到的一个基础问题,有时经常会忘记一些,特此总结一下。代码如下:
package base; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Map.Entry; public class Maptest { public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("zhang", "zhangfei"); map.put("guan", "guanyu"); //第一种方式 for (String key : map.keySet()) { System.out.println("key = " + key + ",value = " + map.get(key)); } //第二种方式 Iterator<Map.Entry<String, String>> it = map.entrySet().iterator(); while(it.hasNext()) { Map.Entry<String, String> entry = it.next(); System.out.println("key = " + entry.getKey() + ",value = " + entry.getValue()); } //第三种方式 for (Map.Entry<String, String> entry : map.entrySet()) { System.out.println("key = " + entry.getKey() + ",value = " + entry.getValue()); } //第四种方式 这种方式只能遍历map的value for(String value : map.values()) { System.out.println("value = " + value); } } }阅读更多
相关文章推荐
- java遍历map的四种方式
- Java遍历Map对象的四种方式
- java遍历map对象的四种方式
- java 遍历Map的四种方式
- Java遍历Map对象的四种方式
- Java遍历Map对象的四种方式
- Java遍历Map对象的四种方式
- java 遍历map的四种方式
- Java中遍历map的四种方式
- JAVA基础--遍历map的四种方式
- java 遍历map的四种方式
- java中map遍历的四种遍历方式
- Java遍历Map集合的四种方式
- Java遍历Map对象的四种方式
- Java遍历Map对象的四种方式
- Java中对Map的四种遍历方式
- 【Java】java 遍历map对象的四种方式
- Java遍历Map的四种方式
- Java遍历Map对象的四种方式
- Java实现Map集合遍历的四种常见方式与用法分析