HashMap是咱们使用很是多的集合之一,下面就来介绍几种经常使用的HashMap的遍历方式。java
HashMap<String, String> hMap = new HashMap<>(); hMap.put("姓名", "张三"); hMap.put("年龄", "20"); hMap.put("性别", "男");
for (Map.Entry<String, String> entry : hMap.entrySet()) { System.out.println(entry); }
//遍历key for (String key : hMap.keySet()) { System.out.println("key=" + key); } //遍历value for (String value : hMap.values()) { System.out.println("value=" + value); }
Iterator<Map.Entry<String, String>> item = hMap.entrySet().iterator(); while (item.hasNext()) { Map.Entry<String, String> entry = item.next(); System.out.println(entry); }
姓名=张三 年龄=20 性别=男 =============================== key=姓名 key=年龄 key=性别 value=张三 value=20 value=男 ================================ 姓名=张三 年龄=20 性别=男