Heim >Java >javaLernprogramm >Detaillierte Erläuterung der Verwendung von HashMap-Traversal in Java
In diesem Artikel wird hauptsächlich die Verwendung und Durchquerung von HashMap in der Java-Entwicklung vorgestellt. Hier finden Sie ein einfaches Beispiel für die Verwendung und Durchquerung von HashMap in Kombination mit List Friends HashMap
1: Ein einfaches Beispiel für die Verwendung von HashMap
2: Eine Implementierung, die Liste und HashMap-Beispiel kombiniert
package com.pb.collection; import java.util.HashMap; import java.util.Iterator; import java.util.Set; import java.util.Map.Entry; public class HashMapDemo { public static void main(String[] args) { HashMap<String, String> hashMap = new HashMap<String, String>(); hashMap.put("cn", "中国"); hashMap.put("jp", "日本"); hashMap.put("fr", "法国"); System.out.println(hashMap); System.out.println("cn:" + hashMap.get("cn")); System.out.println(hashMap.containsKey("cn")); System.out.println(hashMap.keySet()); System.out.println(hashMap.isEmpty()); hashMap.remove("cn"); System.out.println(hashMap.containsKey("cn")); //采用Iterator遍历HashMap Iterator it = hashMap.keySet().iterator(); while(it.hasNext()) { String key = (String)it.next(); System.out.println("key:" + key); System.out.println("value:" + hashMap.get(key)); } //遍历HashMap的另一个方法 Set<Entry<String, String>> sets = hashMap.entrySet(); for(Entry<String, String> entry : sets) { System.out.print(entry.getKey() + ", "); System.out.println(entry.getValue()); } } }
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Verwendung von HashMap-Traversal in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!