方法一:先得到key的set集合,然后遍历set集合得到value
public static void test2(){
/*
* 方法一:先得到key的set集合,然后遍历set集合得到value
*/
Map<String,String> map=new HashMap<String,String>();
map.put("key1","value1");
map.put("key2","value2");
map.put("key3","value3");
Set<String> keySet=map.keySet();
for(String key:keySet){
System.out.println(key+"..."+map.get(key));
}
}
方法二:通过得到键值对的实体对象,然后遍历
public static void test3(){
/*
* 方法二:通过得到键值对的实体对象,然后遍历
*/
Map<String,String> map=new HashMap<String,String>();
map.put("key1","value1");
map.put("key2","value2");
map.put("key3","value3");
Set<Map.Entry<String,String>> set=map.entrySet();
Iterator<Map.Entry<String, String>> it=set.iterator();
while(it.hasNext()){
Map.Entry<String, String> entry=it.next();
System.out.println(entry.getKey()+"..."+entry.getValue());
}
}