Wie man hashmap in java druckt

Wie man hashmap in java druckt
HashMap ist eine Kartenimplementierung, die Hash -Tabellen verwendet. Es ist eine unsortierte, ungeordnete Sammlung von Schlüsselwertpaaren. Wie MAP speichert HashMap auch Daten in Form von Schlüsselwertpaaren. Jedes Schlüsselwertpaar ist in lockigen Klammern enthalten und durch Kommas ",", ",", ",", ",", ",", ",", ",", ",", ",", ",", ",", ",", ",", ",", ",", ",", ",". Die Schlüssel sind eindeutig und jeder Schlüssel wird einem einzelnen Wert zugeordnet. Dies bedeutet.

Dieses Tutorial hilft Ihnen beim Drucken von Hashmap in Java.

Wie man hashmap in java druckt?

Sie können Hashmap in Java drucken, indem Sie:

  • Druckanweisung
  • Eintragset () Methode
  • Keyset () Methode
  • Werte () Methode
  • Foreach Loop

Lassen Sie uns die Arbeit jeder Methode nacheinander unterschätzen!

Methode 1: Drucken Hashmap in Java mithilfe der Druckanweisung

Zum Drucken von HashMap in Java ist die einfachste und grundlegendste Methode die Verwendung von Druckanweisungen. Wenn Sie den HashMap -Verweis auf die “übergeben“System.aus.println ()Methode, die HashMap zeigt die Schlüsselwertpaare für die in lockigen Klammern eingewickelten Elemente an.

Syntax
Folgen Sie der angegebenen Syntax zum Drucken von HashMap mit Hilfe des Systems.aus.println () Methode:

System.aus.println (mapVariable);

Beispiel
In diesem Beispiel werden wir zunächst eine HashMap namens erstellen “Fahrzeuge”:

Karte Fahrzeuge = neuer Hashmap ();

Dann werden wir Schlüsselwertpaare in HashMap mithilfe von “hinzufügensetzen()" Methode:

Fahrzeuge.put (1, "Zyklus");
Fahrzeuge.Put (10, "Motorbike");
Fahrzeuge.Put (11, "Auto");
Fahrzeuge.Put (15, "Bus");
Fahrzeuge.Put (18, "Truck");

Drucken Sie die Hashmap aus, indem Sie den erstellten HashMap im System übergeben.aus.println () Methode:

System.aus.println (Fahrzeuge);

Der Ausgang druckt die Schlüsselwertpaare von HashMap aus:

Versuchen wir, Werte von HashMap im vertikalen Format zu drucken.

Methode 2: So drucken Sie HashMap in Java mithilfe der Eintragset () -Methode

Eine andere Methode, die verwendet werden kann, um die HashMap zu druckenEinstieg ()" Methode. Diese Methode gibt einen Satz zurück, der die Einträge der Karte enthält, wobei die festgelegten Einträge die Objekte der Karte sind.Eingabetyp.

Syntax
Verwenden Sie die folgende Syntax, um eine HashMap mithilfe der Einstiegsmethode () zu drucken:

für (Karte.Eintrag Eintrag: MapVariable.EinstiegSETSET ())
System.aus.println (Eintrag.getKey () + "=" + Eintrag.Wert erhalten() );

Beispiel
Hier drucken wir die gleiche Hashmap “Fahrzeuge" Verwendung der "Einstieg ()" Methode. Diese Methode druckt die Schlüsselwertpaare in vertikaler Reihenfolge:

für (Karte.Eintrag Eintrag: Fahrzeuge.EinstiegSETSET ())
System.aus.println (Eintrag.getKey () + "=" + Eintrag.Wert erhalten() );

Ausgang

Wenn Sie nur die Schlüssel des Hashmap drucken möchten, folgen Sie dem folgenden Abschnitt.

Methode 3: So drucken Sie Hashmap in Java mithilfe von Keyset () -Methode aus

Um die Hashmap -Schlüssel zu drucken, können Sie die „verwenden“Schlüsselsatz()Methode der Hashmap -Klasse. Diese Methode gibt den Satz aller Hashmap -Schlüssel zurück.

Syntax
Die folgende Syntax wird zum Drucktasten des HashMap mit der Keyset () -Methode verwendet:

für (Ganzzahlschlüssel: Mapvaribale.Schlüsselsatz())
System.aus.println (Schlüssel);

Beispiel
Hier drucken wir alle Schlüssel des erstellten Hashmap, indem wir das aufrufen “Schlüsselsatz()”Methode in“für”Schleife. Wir erstellen eine Ganzzahl -Variable mit dem Namen “SchlüsselDas speichern die resultierenden Schlüssel von Hashmap. Geben Sie dann die Tastenvariable an die “weiter“System.aus.println ()Methode zum Drucken auf der Konsole:

für (Ganzzahlschlüssel: Fahrzeuge.Schlüsselsatz())
System.aus.println (Schlüssel);

Infolgedessen werden nur Schlüssel des erstellten Hashmap auf der Konsole angezeigt:

Ich möchte nur die Werte des Hashmap erhalten? Folgen Sie dem angegebenen Abschnitt.

Methode 4: So drucken Sie HashMap in Java mithilfe von VALUTS () -Methode aus

Du kannst den ... benutzen "Werte()" Und "Schlüsselsatz()Methoden zum separaten Drucken der Werte und Tasten von HashMap. Die Methode values ​​() gibt den gesamten Satz von Werten zurück, während die Keyset () -Methode den gesamten Satz von Hashmap -Schlüssel zurückgibt.

Syntax
Verwenden Sie die untergegebene Syntax zum Drucken der Werte der HashMap mithilfe von VALUTS () -Methoden:

für (Stringwert: mapVariable. Werte())
System.aus.println (Wert);

Beispiel
Durch Aufrufen der Werte () -Methode in der ““fürSchleife, wir werden alle Werte aus dem bereits erstellten HashMap ausdrucken. Die resultierenden Werte der Hashmap aus dem “Werte()"Die Methode wird in einer String -Typ -Variablen mit dem Namen gespeichert"Wert“. Wenn Sie dann alle Werte aus dem HashMap ausdrucken, übergeben Sie die Wertvariable an das System.aus.println () Methode:

für (Stringwert: Fahrzeuge.Werte())
System.aus.println (Wert);

Die Ausgabe zeigt alle Werte des HashMap “Fahrzeuge”:

Wechseln wir nun zur letzten Methode zum Drucken des HashMap, mit dem sowohl Schlüssel als auch Werte drucken.

Methode 5: So drucken Sie Hashmap in Java mit der Foreach -Schleife

für jede()Die Schleife wird auch verwendet, um Hashmap -Elemente mit den Methoden GetKey () und GetValue () zu drucken. Die Methode von GetKey () gibt einen Einstiegssatzschlüssel zurück, und die Methode von GetValue () gibt den mit dem Schlüssel zugeordneten Wert aus.

Syntax
Folgen Sie zum Drucken von HashMap mit einer Foreach-Schleife der untergegewalten Syntax:

MapVariable.Einstieg ().foreach (Eintrag->
System.aus.println (Eintrag.getKey () + "=" + Eintrag.Wert erhalten());
);

Beispiel
In diesem Beispiel werden wir den zuvor erstellten HashMap ausdrucken “Fahrzeuge"Durch die Verwendung des"für jede”Schleife mit Lambda -Ausdruck. Hier rufen wir zuerst die Eintrags -() des Hashmap:

Fahrzeuge.Einstieg ().foreach (Eintrag->
System.aus.println (Eintrag.getKey () + "=" + Eintrag.Wert erhalten());
);

Die Ausgabe zeigt die Hashmap -Schlüssel und -Werte an:

Wir haben alle Methoden zum Drucken des Hashmap in Java zusammengestellt.

Abschluss

Für das Drucken von HashMap -Elementen in Java können Sie einige Methoden verwenden: Print -Anweisung, Einstiegsmethode (), Keyset () -Methode, Werte () Methode und Foreach -Schleife. Der HashMap speichert auch Daten in Schlüsselwertpaaren, bei denen Schlüssel in den Hashmaps mithilfe einer Hashtable- und Eimerlogik gespeichert werden und einen jeweiligen Wert haben. In diesem Tutorial wurde die Methoden zum Drucken eines Hashmap in Java mit detaillierten Beispielen erörtert.