📅  最后修改于: 2023-12-03 15:14:53.601000             🧑  作者: Mango
In Java ist ein HashMap eine einfache Implementierung der Map-Schnittstelle. Sie wird verwendet, um Schlüssel-Wert-Paare zu speichern und zu verwalten. Das Hashing-Verfahren ermöglicht einen schnellen Zugriff auf den Wert durch den Schlüssel.
Die Implementierung eines HashMaps in Java ist einfach. Zuerst müssen Sie die Map-Schnittstelle importieren und dann eine Instanz eines HashMaps erstellen.
import java.util.HashMap;
HashMap<String, Integer> map = new HashMap<>();
Dieser Code definiert eine Instanz eines HashMaps mit einem Schlüssel-Datentyp von String und einem Wert-Datentyp von Integer.
Das Hinzufügen von Schlüssel-Wert-Paaren zu einem HashMap ist einfach. Verwenden Sie die put()-Methode, um einen Schlüssel hinzuzufügen.
map.put("Eins", 1);
map.put("Zwei", 2);
map.put("Drei", 3);
Diese drei Zeilen fügen drei Schlüssel-Wert-Paare hinzu.
Der Zugriff auf den Wert eines Schlüssels in einem HashMap ist einfach. Verwenden Sie die get()-Methode, um den Wert zurückzugeben.
int num = map.get("Eins");
Dieser Code weist die Variable "num" dem Wert "1" zu, der dem Schlüssel "Eins" in der HashMap zugeordnet ist.
Das Entfernen eines Schlüssels aus einem HashMap ist einfach. Verwenden Sie die remove()-Methode, um einen Schlüssel und den zugehörigen Wert aus der Map zu entfernen.
map.remove("Eins");
Dieser Code entfernt den Schlüssel "Eins" und den zugehörigen Wert aus der HashMap.
Sie können durch alle Schlüssel-Wert-Paare in einem HashMap iterieren, indem Sie die keySet()-Methode verwenden.
for(String key : map.keySet()) {
int value = map.get(key);
System.out.println(key + " " + value);
}
Dieser Code iteriert durch alle Schlüssel-Wert-Paare in der HashMap und gibt sie auf der Konsole aus.
Das Erstellen eines HashMaps in Java ist einfach und kann schnell implementiert werden. Es ist eine großartige Möglichkeit, Schlüssel-Wert-Paare in Ihrem Code zu verwalten. Verwenden Sie es, um Datensätze zu speichern und darauf zuzugreifen.