以下是使用 iterator 來讀取 HashMap 的方法:

//假設我們有一個 list ,型態是 HashMap, String 是 key, Double 則是存值
HashMap<String,Double> nounList = new HashMap<String,Double>();
//我們先將 nounList 中所有的key丟到Set型態的 temp1
Set temp1 = nounList.keySet();
//將temp1中的值用 iterator 的方式來讀取
for(Iterator iterator = temp1.iterator();iterator.hasNext();)
{
    //讀取 key
    String word = iterator.next();
    System.out.println(word);
    //讀取對應於 word 的值
    System.out.println(nounList.get(word));
}
arrow
arrow
    文章標籤
    使用iterator來讀取HashMap
    全站熱搜

    葛瑞斯肯 發表在 痞客邦 留言(0) 人氣()