import java.util.*;
class MapDemo
{
public static void main(String[] args)
{
Map<String,String> map=new HashMap<String,String>();
map.put("061","zhang2");
map.put("032","zhang3");
map.put("013","zhang1");
map.put("04","zhang4");
map.put("053","zhang3");
map.put("02","zhang1");
map.put("07","zhang4");
Set<Map.Entry<String,String>> entrySet=map.entrySet();
Iterator<Map.Entry<String,String>> it=entrySet.iterator();
while(it.hasNext())
{
Map.Entry<String,String> me=it.next();
String key=me.getKey();
String value =me.getValue();
System.out.println("key: "+key+" value: "+value);
}
/*
//先取出map集合的所有键的set集合,keySet()方法
Set<String> keySet =map.keySet();
Iterator<String> it=keySet.iterator();
while(it.hasNext())
{
String key=it.next();
String value = map.get(key);
System.out.println("key: "+key+" value: "+value);
}
*/
}
}
Map -2 取出所有的元素key和value 使用Keyset 和enrtySet方法 (map没有迭代器)
最新推荐文章于 2025-02-15 23:55:54 发布