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