java 遍历Map并且获取其中的键值

errCodeMap是要遍历的Map,

Iterator it = errCodeMap.entrySet().iterator();

while(it.hasNext()){

Map.Entry entry = (Entry) it.next();

String key = entry.getKey().toString(); // 返回的对应map的key值

String value = entry.getValue().toString();  // 返回的对应map的value值

}

时间: 2024-10-10 22:04:00

java 遍历Map并且获取其中的键值的相关文章

Java遍历Map对象

Map作为我们常用的容器,在学习和工作中用的很多,下面介绍几种遍历Map集合对象的方法,供大家参考 第一种,在for-each循环中,使用Entry对象遍历Map中的每一个键值对,这个方法比较常用,但是for-each在java1.5之后引入,所以需要高于1.5的版本才可以使用,另外,对于为空的Map进行foe-each遍历会抛出空指针异常,需要注意Map是否为空 第二种,和第一种类似,也是for-each循环,不过循环的对象是是键或者值,写法也类似 第三种,使用迭代器遍历,放例子 当然,除了可

Java遍历Map键、值。获取Map大小的方法

Map读取键值对,Java遍历Map的两种实现方法 第一种方法是根据map的keyset()方法来获取key的set集合,然后遍历map取得value的值 import java.util.HashMap; import java.util.Iterator; import java.util.Set; public class HashMapTest2 { public static void main(String[] args) { HashMap map = new HashMap();

Java遍历Map集合方法

package testMap; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Map.Entry; import java.util.Set; /**  * 循环遍历Map集合  *   * @author Administrator  *   */ pub

Java 遍历Map

Set<Map.Entry<String, String>> aSet = map.entrySet(); Iterator<Map.Entry<String, String>> iter = aSet.iterator(); while(iter.hasNext()){ Map.Entry<String, String> mp = iter.next(); System.out.println(mp.getKey()+" =>

java 遍历map 方法 集合 五种的方法

以下是转载别人的日志,以方便自己以后使用,仅供自己学习之用. package com.jackey.topic; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Set; //循环遍历map的方法 public class CircleMap {  public

Java遍历Map对象的四种方法

在java中遍历Map有不少的方法.我们看一下最常用的方法及其优缺点. 既然java中的所有map都实现了Map接口,以下方法适用于任何map实现(HashMap, TreeMap, LinkedHashMap, Hashtable, 等等) 方法一 在for-each循环中使用entries来遍历 这是最常见的并且在大多数情况下也是最可取的遍历方式.在键值都需要时使用. Map<Integer, Integer> map = new HashMap<Integer, Integer&g

java遍历map方法

java 代码: import java.util.HashMap; import java.util.Iterator; import java.util.Map; public class MapTest { public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("1", "1");

java 遍历Map的4种方法

在Java中如何遍历Map对象 How to Iterate Over a Map in Java 在java中遍历Map有不少的方法.我们看一下最常用的方法及其优缺点. 既然java中的所有map都实现了Map接口,以下方法适用于任何map实现(HashMap, TreeMap, LinkedHashMap, Hashtable, 等等) 方法一 在for-each循环中使用entries来遍历 这是最常见的并且在大多数情况下也是最可取的遍历方式.在键值都需要时使用. [java] view

Java遍历Map对象的四种方式

关于java中遍历map具体哪四种方式,请看下文详解吧. 方式一 这是最常见的并且在大多数情况下也是最可取的遍历方式.在键值都需要时使用. 1 Map<Integer, Integer> map = new HashMap<Integer, Integer>(); 2 for (Map.Entry<Integer, Integer> entry : map.entrySet()) { 3 System.out.println("Key = " + e