📜  erstelle hashmap java (1)

📅  最后修改于: 2023-12-03 15:14:53.601000             🧑  作者: Mango

Erstellen eines HashMap in Java

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.

Implementierung

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.

Schlüssel hinzufügen

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.

Wert abrufen

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.

Schlüssel entfernen

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.

Iterieren durch die Map

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.

Fazit

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.