Dictionary in Java ist die abstrakte Klasse, deren Eltern übergeordnet sind welches die Schlüssel-Wert-Paar-Beziehung verwendet. In diesem Blog erfahren Sie mehr über die Dictionary-Klasse in Java und lernen die verschiedenen Methoden kennen. Nachfolgend finden Sie die Themen, die in diesem Blog behandelt werden.
Was ist ein Wörterbuch in Java?
Wörterbuch ist ein abstrakte Klasse Darstellen eines Schlüssel- / Wertspeicher-Repositorys, das wie folgt funktioniert Karte . Sie können den Wert in einem Dictionary-Objekt speichern und ihn nach dem Speichern mithilfe seines Schlüssels abrufen.
Erklärung:
public abstract class Dictionary erweitert Object
Erbauer:
Dictionary () Konstruktor
Methoden der util.Dictionary-Klasse
Schauen wir uns einige verschiedene Methoden der Dictionary Class an.
Überprüfen Sie die Größe des Wörterbuchs
size (): java.util.Dictionary.size () gibt die Anzahl der Schlüssel-Wert-Paare im Wörterbuch zurück
Syntax:
public abstract int size ()
Werte im Wörterbuch hinzufügen / einfügen
put (K-Schlüssel, V-Wert): java.util.Dictionary.put (K-Schlüssel, V-Wert) fügt dem Wörterbuch ein Schlüssel-Wert-Paar hinzu
Syntax:
öffentliche Zusammenfassung V put (K-Taste, V-Wert)
Was ist der Unterschied zwischen Javascript und JQuery?
Rückgabewerte im Wörterbuch
elements (): java.util.Dictionary.elements () gibt die Wertdarstellung im Wörterbuch zurück
Syntax:
public abstract Aufzählungselemente ()
Get-Methode zum Abrufen der mit dem Schlüssel zugeordneten Werte
get (Objektschlüssel): java.util.Dictionary.get (Objektschlüssel) gibt den Wert zurück, der dem Schlüssel im Wörterbuch zugeordnet ist
Syntax:
public abstract V get (Objektschlüssel)
Installieren Sie PHP unter Windows 10
Überprüfen Sie, ob das Wörterbuch leer ist
isEmpty (): java.util.Dictionary.isEmpty () prüft, ob das Wörterbuch leer ist oder nicht.
Syntax:
public abstract boolean isEmpty ()
Geben Sie true zurück, wenn das Wörterbuch keine Schlüssel-Wert-Beziehung enthält. Andernfalls geben Sie false zurück.
Schlüsselwert aus dem Wörterbuch in Java entfernen
remove (Objektschlüssel): java.util.Dictionary.remove (Objektschlüssel) entfernt das dem Schlüssel zugeordnete Schlüssel-Wert-Paar.
Syntax:
public abstract V remove (Objektschlüssel)
Implementierung des Wörterbuchs in Java
import java.util. * public class My_Class {public statisch void main (String [] args) {// Initialisieren eines Wörterbuchwörterbuchs edu = new Hashtable () // put () -Methode edu.put ('1000', 'Edureka' ) edu.put ('2000', 'Platfrom') // elements () Methode: for (Aufzählung i = edu.elements () i.hasMoreElements ()) {System.out.println ('Wert im Wörterbuch:' + i.nextElement ())} // get () -Methode: System.out.println ('nWert bei Schlüssel = 3000:' + edu.get ('2000')) System.out.println ('Wert bei Schlüssel = 1000 : '+ edu.get (' 2000 ')) // isEmpty () -Methode: System.out.println (' nEs gibt kein Schlüssel-Wert-Paar: '+ edu.isEmpty () +' n ') // keys ( ) Methode: für (Aufzählung k = edu.keys () k.hasMoreElements ()) {System.out.println ('Schlüssel im Wörterbuch:' + k.nextElement ())} // remove () Methode: System.out .println ('nRemove:' + edu.remove ('1000')) System.out.println ('Überprüfen Sie den Wert des entfernten Schlüssels:' + edu.get ('1000')) System.out.println ('nSize des Wörterbuchs: '+ edu.size ())}}
Ausgabe:
Wert im Wörterbuch: Edureka
Wert im Wörterbuch: Plattform
Wert bei Schlüssel = 3000: null
Wert bei Schlüssel = 1000: Plattform
Es gibt kein Schlüssel-Wert-Paar: false
Schlüssel im Wörterbuch: 1000
Schlüssel im Wörterbuch: 2000
Entfernen: Edureka
Überprüfen Sie den Wert des entfernten Schlüssels: null
Größe des Wörterbuchs: 1
Damit kommen wir zum Ende dieses Blogs über die Java Dictionary Class. Wenn Sie mehr erfahren möchten, lesen Sie die von Edureka, einem vertrauenswürdigen Online-Lernunternehmen mit einem Netzwerk von mehr als 250.000 zufriedenen Lernenden auf der ganzen Welt. Der Java J2EE- und SOA-Schulungs- und Zertifizierungskurs von Edureka richtet sich an Studenten und Fachleute, die Java-Entwickler werden möchten. Der Kurs soll Ihnen einen Vorsprung in die Java-Programmierung verschaffen und Sie sowohl für grundlegende als auch für fortgeschrittene Java-Konzepte sowie für verschiedene Java-Frameworks wie Hibernate & schulen Frühling .
Hast du eine Frage an uns? Bitte erwähnen Sie dies im Kommentarbereich dieses Blogs „Dictionary in Java“. Wir werden uns so schnell wie möglich bei Ihnen melden.