轉載自網絡,原文地址:
http://blog.163.com/mageng11@126/blog/static/140808374201131915047480/
在java中使用HashMap是主要有兩種遍歷方法,代碼如下:
第一種:
HashMap hashmap = new HashMap();
Iterator iterator = hashmap.keySet().iterator();
while (iterator.hasNext()) {
Object value = hashmap.get(iterator.next());
}
第二種:
HashMap hashmap = new HashMap();
Iterator iterator = hashmap.entrySet().iterator();
while (iter.hasNext()) {
Entry entry = (Entry) iter.next();
Object value= entry.getValue();
Object key =entry.getKey();
}
據說使用第二種方法要比第一種方法效率快,不過沒有親自驗證!