以下是使用 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));
}
文章標籤
全站熱搜
