Map集合的几种遍历方式
Posted KeepUp~
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Map集合的几种遍历方式相关的知识,希望对你有一定的参考价值。
Map<String ,String> map=new HashMap<String,String>();
map.put("1","value1");
map.put("2","value2");
map.put("3","value3");
//第一种遍历方式:
for(String key:map.keySet()){
String key=key;
String value=map.get(key);
}
//第二种遍历方式:迭代器
Iterator<Map.Entry<String,String>> it=map.entrySet().iterator();
while(it.hasNext()){
Map.Entry<String,String> entry=it.next();
String key=entry.getKey();
String value=entry.getValue();
}
//第三种遍历方式:
for(Map.Entry<String,String> entry:map.entrySet()){
String key=entry.getKey();
String value=entry.getValue();
}
//第四种遍历方式:具有局限性,可以遍历所有的值,但不能得到键
for(String value:map.values()){
String value=value;
}
以上是关于Map集合的几种遍历方式的主要内容,如果未能解决你的问题,请参考以下文章