1. 最基本的get(Object key)方法
HashMap map=new HashMap(); map.put("name", "test1"); map.put("age", 19); System.out.println(map.get("name")+"\t"+map.get("age")); System.out.println("=======================");
2. 常用的KeySet()方法
Set set=map.keySet(); Iterator it=set.iterator(); while(it.hasNext()){ Object key=it.next(); System.out.println(key+"\t"+map.get(key)); } System.out.println("======================");
3. 容易被遗忘的entrySet()方法
Set entry=map.entrySet(); it=entry.iterator(); while(it.hasNext()){ Entry e=(Entry) it.next(); System.out.println(e.getKey()+"\t"+e.getValue()); }
4. 总被人问的哪种方式效率高的问题
entrySet()的效率高,因为它只取一次。