Heim  >  Artikel  >  Java  >  Verwenden Sie die HashMap.put()-Funktion von Java, um Zuordnungsbeziehungen zu HashMap hinzuzufügen

Verwenden Sie die HashMap.put()-Funktion von Java, um Zuordnungsbeziehungen zu HashMap hinzuzufügen

PHPz
PHPzOriginal
2023-07-24 15:51:211311Durchsuche

Titel: Verwenden Sie die Funktion HashMap.put() von Java, um Mapping-Beziehungen zu HashMap hinzuzufügen.

Einführung:
In der Java-Programmierung ist die Verwendung von HashMap sehr verbreitet und wichtig. HashMap ist eine Sammlung von Schlüssel-Wert-Paaren, die Daten speichern und abrufen können. Dieser Artikel konzentriert sich auf die Verwendung der Java-Funktion HashMap.put() zum Hinzufügen einer Zuordnungsbeziehung zu einer HashMap und veranschaulicht dies anhand von Codebeispielen.

  1. Einführung in HashMap
    HashMap ist eine Implementierung basierend auf einer Hash-Tabelle, die Schlüssel-Wert-Paare zum Speichern von Daten verwendet. Zu den Merkmalen von HashMap gehören schnelles Einfügen und Suchgeschwindigkeit, die Reihenfolge der Elemente ist jedoch nicht garantiert. In HashMap sind Schlüssel eindeutig, aber Werte können wiederholt werden.
    Die HashMap-Klasse ist im Java.util-Paket definiert, daher müssen Sie das Paket importieren, bevor Sie es verwenden können.
  2. HashMap.put()-Funktion
    HashMap.put()-Funktion ist eine Methode der HashMap-Klasse, die zum Hinzufügen von Mapping-Beziehungen zu HashMap verwendet wird. Seine Methodensignatur lautet wie folgt:
    public V put(K key, V value)
    wobei K den Typ des Schlüssels und V den Typ des Werts darstellt. Die Funktion akzeptiert einen Schlüssel und einen Wert als Parameter und fügt der HashMap die Zuordnungsbeziehung zwischen dem Schlüssel und dem Wert hinzu.
  3. Beispielcode
    Das Folgende ist ein Beispielcode, der die Funktion HashMap.put() verwendet, um einer HashMap eine Zuordnungsbeziehung hinzuzufügen:
import java.util.HashMap;

public class HashMapPutExample {
    public static void main(String[] args) {
        // 创建一个新的HashMap对象
        HashMap<String, Integer> hashMap = new HashMap<>();

        // 向HashMap中添加映射关系
        hashMap.put("apple", 10);
        hashMap.put("banana", 15);
        hashMap.put("orange", 8);

        // 打印HashMap的内容
        System.out.println("HashMap中的映射关系为:" + hashMap);
    }
}

Im obigen Beispielcode haben wir zunächst ein HashMap-Objekt mit dem Schlüsseltyp as erstellt String und der Wert. Der Typ ist Integer. Verwenden Sie dann die Funktion HashMap.put(), um der HashMap drei Zuordnungsbeziehungen hinzuzufügen, nämlich „Apfel“ und 10, „Banane“ und 15 sowie „Orange“ und 8.
Schließlich haben wir den Inhalt der HashMap über die Funktion System.out.println() gedruckt.

  1. Ergebnisanalyse
    Wenn wir den obigen Beispielcode ausführen, können wir die folgende Ausgabe erhalten:

    HashMap中的映射关系为:{orange=8, apple=10, banana=15}

    Wie Sie sehen können, werden die Zuordnungsbeziehungen in HashMap ungeordnet gespeichert und die Schlüssel und Werte werden durch getrennt „=" Symbole .

  2. Zusammenfassung
    Durch die Einführung und den Beispielcode dieses Artikels haben wir gelernt, wie man die HashMap.put()-Funktion von Java verwendet, um Zuordnungsbeziehungen zu HashMap hinzuzufügen. HashMap ist eine sehr wichtige und häufig verwendete Datenstruktur in der Java-Programmierung, mit der Daten effizient gespeichert und abgerufen werden können. In praktischen Anwendungen können wir HashMap verwenden, um Daten entsprechend den spezifischen Anforderungen zu speichern und zu verwalten, sodass das Programm eine effiziente Leistung und gute Skalierbarkeit aufweist.

Referenz:
https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html

Das obige ist der detaillierte Inhalt vonVerwenden Sie die HashMap.put()-Funktion von Java, um Zuordnungsbeziehungen zu HashMap hinzuzufügen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn