English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Der Java HashMap put() Methode wird der angegebene Eintrag (Schlüssel/Wertzuordnung)in die HashMap einfügen。
Die Syntax der put() Methode ist:
hashmap.put(K key, V value)
Die HashMap put() Methode kann zwei Parameter verwenden:
key - Der angegebene Wert wird mit dem Schlüssel verknüpft
value - Wert, der mit dem angegebenen Schlüssel verknüpft ist
Gibt den zuvor verknüpften Wert zurück, wenn der Schlüssel bereits mit einem Wert verknüpft ist
Gibt null zurück, wenn der Schlüssel mit keinem Wert verknüpft ist
Beachten Sie:Fügt dem Wert null hinzu, wenn der Schlüssel zuvor mit einem null-Wert verknüpft war, und gibt dann null zurück.
import java.util.HashMap; class Main { public static void main(String[] args) { // HashMap erstellen HashMap<String, Integer> languages = new HashMap<>(); // Eintrag in HashMap einfügen languages.put("Java", 14); languages.put("Python", 3); languages.put("JavaScript", 1); // HashMap anzeigen System.out.println("Programmiersprachen: ") + languages); } }
Ausgabefolge
Programmiersprachen: {Java=14, JavaScript=1, Python=3}
Im obigen Beispiel haben wir eine HashMap namens languages erstellt. Hier wird die put()-MethodeSchlüssel/WertzuordnungEinfügen in die HashMap.
Hinweis:Jeder Eintrag wird an einer zufälligen Position in die HashMap eingefügt.
import java.util.HashMap; class Main { public static void main(String[] args) { // HashMap erstellen HashMap<String, String> countries = new HashMap<>(); //Eintrag in HashMap einfügen countries.put("Washington", "America"); countries.put("Ottawa", "Canada"); countries.put("Kathmandu", "Nepal"); System.out.println("Countries: ") + countries); //Mit wiederholten Schlüsseln Elemente hinzufügen String value = countries.put("Washington", "USA"); System.out.println("更新后 Countries: ") + countries); // Zeige den ersetzenen Wert System.out.println("Ersetzte Werte: "); + value); } }
Ausgabefolge
Countries: {Kathmandu=Nepal, Ottawa=Canada, Washington=America} Aktualisierte Countries: {Kathmandu=Nepal, Ottawa=Canada, Washington=USA} Ersetzte Werte:
Im obigen Beispiel haben wir die Methode put() verwendet, um Elemente in den Hash-Table
countries.put("Washington", "USA");
Hier ist der Schlüssel Washington bereits in der Hash-Mapping vorhanden. Daher ersetzt der put()
HinweisBis jetzt haben wir nur ein Element hinzugefügt. Aber wir können auchJava HashMap putAll()Diese Methode fügt mehrere Elemente in die Hash-Mapping hinzu.