Heim Java javaLernprogramm Verwenden Sie die Methode put() der Hashtable-Klasse, um Schlüssel-Wert-Paare in die Hashtable einzufügen

Verwenden Sie die Methode put() der Hashtable-Klasse, um Schlüssel-Wert-Paare in die Hashtable einzufügen

Jul 25, 2023 am 09:29 AM
Schlüsselwertpaare hashtable put()

Hashtable ist eine Datenstrukturklasse in Java, die zum Speichern von Schlüssel-Wert-Paaren verwendet wird. Es basiert auf der Implementierung einer Hash-Tabelle und kann Einfüge-, Such- und Löschvorgänge von Elementen effizient durchführen. In der Hashtable-Klasse ist die Methode zum Einfügen von Schlüssel-Wert-Paaren die Methode put(). Mit der Methode

put() wird das angegebene Schlüssel-Wert-Paar in die Hashtable eingefügt. Es akzeptiert zwei Parameter. Der erste Parameter ist der Schlüssel, der zur eindeutigen Identifizierung eines Werts verwendet wird. Der zweite Parameter ist der Wert, der die zu speichernden Daten darstellt. Im Folgenden finden Sie ein Codebeispiel zum Einfügen von Schlüssel-Wert-Paaren mithilfe der put()-Methode der Hashtable-Klasse:

import java.util.Hashtable;

public class HashtableExample {
    public static void main(String[] args) {
        // 创建一个Hashtable对象
        Hashtable<String, Integer> hashtable = new Hashtable<>();

        // 插入键值对
        hashtable.put("apple", 1);
        hashtable.put("banana", 2);
        hashtable.put("orange", 3);

        // 输出Hashtable中的键值对
        System.out.println(hashtable);
    }
}

Im obigen Code wird zunächst ein Hashtable-Objekt erstellt. Beachten Sie, dass wir beim Erstellen eines Hashtable-Objekts generische Elemente verwenden, um die Schlüssel- und Werttypen anzugeben. Hier geben wir an, dass der Schlüsseltyp String und der Werttyp Integer ist.

Dann fügen wir durch Aufruf der put()-Methode die drei Schlüssel-Wert-Paare nacheinander in die Hashtable ein. Die Schlüssel sind „Apfel“, „Banane“ und „Orange“ und die entsprechenden Werte sind 1, 2 bzw. 3.

Abschließend verwenden wir die Methode System.out.println(), um die Schlüssel-Wert-Paare in der Hashtable auszugeben. Wenn Sie den obigen Code ausführen, lautet das Ausgabeergebnis wie folgt:

{orange=3, apple=1, banana=2}

Sie können sehen, dass das Ausgabeergebnis eine Hashtabelle ist, die in Form von Schlüssel-Wert-Paaren dargestellt wird. Die Schlüssel-Wert-Paare in der Hashtable sind ungeordnet, die über die put()-Methode eingefügte Reihenfolge bleibt jedoch erhalten.

Zusätzlich zur Verwendung der put()-Methode zum Einfügen von Schlüssel-Wert-Paaren in die Hashtable können Sie auch die putIfAbsent()-Methode zum Einfügen von Schlüssel-Wert-Paaren verwenden. Die Methode putIfAbsent() ermittelt beim Einfügen zunächst, ob der angegebene Schlüssel bereits vorhanden ist, und fügt ihn nur ein, wenn er nicht vorhanden ist.

import java.util.Hashtable;

public class HashtableExample {
    public static void main(String[] args) {
        // 创建一个Hashtable对象
        Hashtable<String, Integer> hashtable = new Hashtable<>();

        // 插入键值对
        hashtable.putIfAbsent("apple", 1);
        hashtable.putIfAbsent("banana", 2);
        hashtable.putIfAbsent("orange", 3);
        hashtable.putIfAbsent("apple", 4);

        // 输出Hashtable中的键值对
        System.out.println(hashtable);
    }
}

Im obigen Code haben wir die Methode putIfAbsent() verwendet, um vier Schlüssel-Wert-Paare einzufügen, von denen ein Schlüssel „apple“ bereits existiert. Führen Sie den Code aus und die Ausgabe lautet wie folgt:

{orange=3, apple=1, banana=2}

Sie können sehen, dass beim Einfügen eines Schlüssel-Wert-Paares mit dem Schlüssel „apple“ der Einfügevorgang nicht ausgeführt wird, da derselbe Schlüssel bereits vorhanden ist.

Zusammenfassend lässt sich sagen, dass Schlüssel-Wert-Paare mithilfe der put()-Methode der Hashtable-Klasse in eine Hashtable eingefügt werden können. Wenn Sie sicherstellen möchten, dass der eingefügte Schlüssel nicht existiert, können Sie ihn mit der Methode putIfAbsent() einfügen. In jedem Fall bleiben die eingefügten Schlüssel-Wert-Paare in der Reihenfolge, in der sie eingefügt wurden, in der Hashtable.

Das obige ist der detaillierte Inhalt vonVerwenden Sie die Methode put() der Hashtable-Klasse, um Schlüssel-Wert-Paare in die Hashtable einzufügen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
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

Heiße KI -Werkzeuge

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Stock Market GPT

Stock Market GPT

KI-gestützte Anlageforschung für intelligentere Entscheidungen

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Wie ist die Methode, um Vue.js -Zeichenfolgen in Objekte umzuwandeln? Wie ist die Methode, um Vue.js -Zeichenfolgen in Objekte umzuwandeln? Apr 07, 2025 pm 09:18 PM

Die Verwendung von JSON.Parse () String to Object ist am sichersten und effizientesten: Stellen Sie sicher, dass die Zeichenfolgen den JSON -Spezifikationen entsprechen, und vermeiden Sie häufige Fehler. Verwenden Sie Try ... Fang, um Ausnahmen zu bewältigen, um die Code -Robustheit zu verbessern. Vermeiden Sie die Verwendung der Methode EVAL (), die Sicherheitsrisiken aufweist. Für riesige JSON -Saiten kann die Analyse oder eine asynchrone Parsen in Betracht gezogen werden, um die Leistung zu optimieren.

Wie man JSON in Notepad formatiert Wie man JSON in Notepad formatiert Apr 16, 2025 pm 07:48 PM

Verwenden Sie das JSON-Viewer-Plug-In in Notepad, um JSON-Dateien einfach zu formatieren: Öffnen Sie eine JSON-Datei. Installieren und aktivieren Sie das JSON-Viewer-Plug-In. Gehen Sie zu "Plugins" & gt; "JSON Viewer" & gt; "Format JSON". Passen Sie die Einstellungen für Einklehung, Verzweigung und Sortier an. Wenden Sie Formatierung an, um die Lesbarkeit und das Verständnis zu verbessern und so die Verarbeitung und Bearbeitung von JSON -Daten zu vereinfachen.

So implementieren Sie Redis -Zähler So implementieren Sie Redis -Zähler Apr 10, 2025 pm 10:21 PM

Der Redis-Zähler ist ein Mechanismus, der die Speicherung von Redis-Schlüsselwertpaaren verwendet, um Zählvorgänge zu implementieren, einschließlich der folgenden Schritte: Erstellen von Zählerschlüssel, Erhöhung der Zählungen, Verringerung der Anzahl, Zurücksetzen der Zählungen und Erhalt von Zählungen. Die Vorteile von Redis -Zählern umfassen schnelle Geschwindigkeit, hohe Parallelität, Haltbarkeit und Einfachheit und Benutzerfreundlichkeit. Es kann in Szenarien wie Benutzerzugriffszählungen, Echtzeit-Metrikverfolgung, Spielergebnissen und Ranglisten sowie Auftragsverarbeitungszählung verwendet werden.

So verwenden Sie den Befehl Redis So verwenden Sie den Befehl Redis Apr 10, 2025 pm 08:45 PM

Die Verwendung der REDIS -Anweisung erfordert die folgenden Schritte: Öffnen Sie den Redis -Client. Geben Sie den Befehl ein (Verbschlüsselwert). Bietet die erforderlichen Parameter (variiert von der Anweisung bis zur Anweisung). Drücken Sie die Eingabetaste, um den Befehl auszuführen. Redis gibt eine Antwort zurück, die das Ergebnis der Operation anzeigt (normalerweise in Ordnung oder -err).

Wie unterscheidet ich zwischen dem Schließen eines Browser -Registerkartens und dem Schließen des gesamten Browsers mit JavaScript? Wie unterscheidet ich zwischen dem Schließen eines Browser -Registerkartens und dem Schließen des gesamten Browsers mit JavaScript? Apr 04, 2025 pm 10:21 PM

Wie unterscheidet ich zwischen den Registerkarten und dem Schließen des gesamten Browsers mit JavaScript in Ihrem Browser? Während der täglichen Verwendung des Browsers können Benutzer ...

So verwenden Sie Redis Lock So verwenden Sie Redis Lock Apr 10, 2025 pm 08:39 PM

Um die Operationen zu sperren, muss die Sperre durch den Befehl setNX erfasst werden und dann den Befehl Ablauf verwenden, um die Ablaufzeit festzulegen. Die spezifischen Schritte sind: (1) Verwenden Sie den Befehl setNX, um zu versuchen, ein Schlüsselwertpaar festzulegen; (2) Verwenden Sie den Befehl Ablauf, um die Ablaufzeit für die Sperre festzulegen. (3) Verwenden Sie den Befehl Del, um die Sperre zu löschen, wenn die Sperre nicht mehr benötigt wird.

Ist die von Vue Axios angeforderte URL korrekt? Ist die von Vue Axios angeforderte URL korrekt? Apr 07, 2025 pm 10:12 PM

Ja, die von Vue Axios angeforderte URL muss korrekt sein, damit die Anfrage erfolgreich sein kann. Das Format von URL lautet: Protokoll, Hostname, Ressourcenpfad, optionale Abfragezeichenfolge. Zu den häufigen Fehlern gehören fehlende Protokolle, Rechtschreibfehler, doppelte Schrägstriche, fehlende Portnummern und ein falsches Abfrage -String -Format. So überprüfen Sie die Richtigkeit der URL: Geben Sie manuell in die Browseradressleiste ein, verwenden Sie das Online -Verifizierungstool oder verwenden Sie die Option validatestatus von Vue Axios in der Anforderung.

Hadidb: Eine leichte, horizontal skalierbare Datenbank in Python Hadidb: Eine leichte, horizontal skalierbare Datenbank in Python Apr 08, 2025 pm 06:12 PM

Hadidb: Eine leichte, hochrangige skalierbare Python-Datenbank Hadidb (HadIDB) ist eine leichte Datenbank in Python mit einem hohen Maß an Skalierbarkeit. Installieren Sie HadIDB mithilfe der PIP -Installation: PipinstallHadIDB -Benutzerverwaltung erstellen Benutzer: createUser (), um einen neuen Benutzer zu erstellen. Die Authentication () -Methode authentifiziert die Identität des Benutzers. fromHadidb.operationImportUseruser_obj = user ("admin", "admin") user_obj.

See all articles