Map的两种遍历
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Map的两种遍历相关的知识,希望对你有一定的参考价值。
import java.util.HashMap;import java.util.Map;
import java.util.Set;
public class MapDemo {
public static void main(String args[]){
Map<String,String> map = new HashMap<String,String>();
map.put("1","张三");
map.put("2","李四");
map.put("3","王五");
//keySet()遍历
/*Set<String> keys = map.keySet();
for (String key:keys) {
String value = map.get(key);
System.out.println(key+" "+value);
}*/
//entrySet()遍历
Set<Map.Entry<String,String>> entrys = map.entrySet();
for (Map.Entry<String,String> entry:entrys) {
String key = entry.getKey();
String value = entry.getValue();
System.out.println(key+" "+value);
}
}
}
以上是关于Map的两种遍历的主要内容,如果未能解决你的问题,请参考以下文章