Was ist die GetOrDefault -Methode in Java Hashma

Was ist die GetOrDefault -Methode in Java Hashma
In Java kann es Fälle geben. Zum Beispiel die Analyse der implementierten Funktionen und die gleichzeitige Vermeidung der Codebeschränkungen. In solchen Situationen das Hashmap “getorderfault ()”Methode in Java ist von großer Hilfe bei der Analyse der Codefunktionalitäten bequem.

Dieser Artikel wird auf der Anwendung der HashMap -Methode in Java eingehen.

Was ist die Methode „getSorderault ()“ in Java Hashmap?

Die Hashmap “getorderfault ()Die Methode in Java gibt den angegebenen Standardwert für den Fall an, dass die Zuordnung für den jeweiligen Schlüssel nicht in der HashMap gefunden wird.

Syntax

Hashmap.GET (Objektschlüssel, V defval)

In der obigen Syntax:

  • Taste”Bezieht sich auf den Schlüssel, dessen kartierter Wert zurückgegeben werden muss.
  • Defval”Entspricht dem Standardwert, der in dem Fall zurückgegeben wird, dass die Zuordnung für den jeweiligen Schlüssel nicht vorhanden ist.

Stellen Sie vor dem Beispiel sicher, dass Sie das folgende Paket importieren, um mit allen Klassen in der “zu arbeitenJava.Util.*" Paket:

Java importieren.Util.*;

Beispiel: Demonstration der HashMap -Methode „getSorDefault ()“ in Java

Das folgende Beispiel wendet die HashMap an “getorderfault ()„Methode zur Rückgabe der entsprechenden Werte (Standard, falls nicht gefunden) gegen das aufgerufene“Schlüssel"Aus dem Hashmap"SchlüsselwertPaare:

öffentliche Klasse GetOrDefault
public static void main (String [] args)
Hashmap map = new HashMap ();
Karte.Put (1, "Harry");
Karte.Put (2, "David");
Karte.Put (3, "Gerard");
System.aus.println ("Die HashMap wird:" + map);
String out1 = map.getordefault (1 ", kein Wert gefunden!");
System.aus.println ("Der Wert für Schlüssel 1 ->" + out1);
String out2 = map.getordefault (4 ", kein Wert gefunden!");
System.aus.println ("Der Wert für Schlüssel 4 ->" + out2);

Verwenden Sie nach den oben genannten Codezeilen die folgenden Schritte:

  • Erstellen Sie zunächst eine “Hashmap”Objekt mit der“neu"Schlüsselwort und das"HashMap ()Konstruktor.
  • Notiz: Der "”Zeigt an, dass die“Schlüssel”Umfassen die“Ganze Zahl"Datentyp und die"Werte"Wird von der" sein "Saite" Typ.
  • Jetzt verbinden Sie die “setzen()Methode mit dem erstellten HashMap, um die angegebenen Werte an den HashMap anzuhängen.
  • Danach anwenden Sie die “getorderfault ()Methode zweimal, um den entsprechenden Wert in beiden Fällen gegen den angegebenen Schlüssel zurückzugeben.
  • Algorithmus: Es ist so, dass der letztere Standardwert stattdessen zurückgegeben wird, wenn der jeweilige Schlüssel in der HashMap in einem der Fälle nicht gefunden wird, ich wird zurückgegeben, ich.e., “Kein Wert gefunden!”.

Ausgang

Das Ergebnis bedeutet dies seit letzterem “Taste”Existiert nicht im HashMap, daher kann der Wert dagegen auch nicht aufgerufen werden, und so wird die bestimmte Nachricht stattdessen angezeigt.

Abschluss

Die Hashmap “getorderfault ()Die Methode in Java gibt den spezifischen Standardwert an, wenn die Zuordnung für den jeweiligen Schlüssel nicht in der HashMap gefunden wird. Es ist so, dass der Standardwert benutzerdefiniert werden kann. In diesem Blog wurde die Nutzung und Implementierung der HashMap -Methode „getorderault ()“ in Java erörtert.