遍历map的几种方法
2016-10-08 17:39
337 查看
@Test public void testMap(){ Map<Integer,String> map=new HashMap<>(); map.put(1,"aa"); map.put(2,"bb"); map.put(3,"cc"); StringBuffer str=new StringBuffer(); //第一种方法 for(Map.Entry<Integer,String> entry : map.entrySet()){ Integer key=entry.getKey(); String value=entry.getValue(); str.append(key+"_"+value+" "); } System.out.println(str); //第二种方法 str.append("\n"); Iterator it=map.entrySet().iterator(); while(it.hasNext()){ Map.Entry m=(Map.Entry)it.next(); Object key=m.getKey(); Object value=m.getValue(); str.append(key+"_"+value+" "); } System.out.println(str); //第三种方法 str.append("\n"); for(Iterator it1=map.keySet().iterator();it1.hasNext();){ Object key=it1.next(); Object value=map.get(key); str.append(key+"_"+value+" "); } System.out.println(str); //第四种方法 str.append("\n"); for(Object key:map.keySet()){ Object value=map.get(key); str.append(key+"_"+value+" "); } System.out.println(str); }
相关文章推荐
- Map获取键值,Map的几种遍历方法
- java中遍历一个Map的几种方法
- 遍历map的几种方法
- Map遍历的几种方法
- java中遍历MAP的几种方法 【转载】
- java中遍历MAP的几种方法
- 遍历Map的几种方法《转载》
- Map的几种遍历方法
- java中遍历map的几种方法介绍
- java 中遍历Map的几种方法
- Java 遍历Map的几种方法
- List<Map<String,Object>几种遍历的方法
- 遍历Map的几种方法
- JAVA遍历map的几种实现方法代码
- java中遍历MAP的几种方法
- 遍历map的几种方法
- 遍历Map的几种方法
- 遍历Map的几种常用方法
- java中遍历MAP的几种方法
- java 中遍历Map的几种方法