1. 程式人生 > >定義Iterator遍歷器取出set中的key,然後通過key的值在map中取出對應value值

定義Iterator遍歷器取出set中的key,然後通過key的值在map中取出對應value值

//Map介面和HashMap練習
//定義一個Map物件,如下
//Map<String,String> map = new HashMap<String,String>();
//在map中新增鍵值對(“1”,“xiaohong”)、(“2”,”xiaowang”)、(“3”,”xiaoli”)
//將map中的鍵值對打印出來(提示:可以將key集合放到一個set中,定義Iterator遍歷器取出set中的key,
//然後通過key的值在map中取出對應value值,並將這兩個值打印出來)
//// TODO 自動生成的方法存根
Map map = new HashMap();
map.put("1", "xiaohong");
map.put("2", "xiaowang");
map.put("3", "xiaoli");
Set key =map.entrySet();
Iterator iter =key.iterator();
while (iter.hasNext()) {
System.out.println(iter.next()+"");
}