Dicționarul în Java este clasa abstractă care este părintele care folosește relația pereche cheie-valoare. În acest blog, vom afla mai multe despre clasa Dicționar în Java și ne vom familiariza cu diferitele metode. Mai jos sunt subiectele tratate în acest blog-
Ce este Dicționarul în Java?
Dicționarul este un clasa abstractă reprezentând un depozit de stocare cheie / valoare care funcționează ca Hartă . Puteți stoca valoarea într-un obiect Dicționar și, odată ce este stocată, o puteți recupera folosind cheia acestuia.
Declaraţie:
public abstract class Dicționar extinde obiect
Constructor:
Dictionary () constructor
Metode de utilizare.Diction Class
Să aruncăm o privire la câteva metode diferite de clasă de dicționar.
Verificați dimensiunea dicționarului
size (): java.util.Dictionary.size () returnează numărul de perechi cheie-valoare din dicționar
Sintaxă:
public abstract abstract size ()
Adăugați / puneți valori în dicționar
put (cheie K, valoare V): java.util.Dictionary.put (cheie K, valoare V) adaugă perechea cheie-valoare în dicționar
Sintaxă:
rezumat public V put (cheie K, valoare V)
Returnează valorile prezente în dicționar
elements (): java.util.Dictionary.elements () returnează reprezentarea valorii în dicționar
Sintaxă:
public abstract Enumerare elemente ()
Obțineți metoda pentru a prelua valorile mapate cu cheia
get (Obiect cheie): java.util.Dictionary.get (Obiect cheie) returnează valoarea care este mapată cu cheia din dicționar
Sintaxă:
public abstract V get (Obiect cheie)
Verificați dacă dicționarul este gol
isEmpty (): java.util.Dictionary.isEmpty () verifică dacă dicționarul este gol sau nu.
Sintaxă:
public abstract boolean isEmpty ()
Returnează true, dacă nu există nicio relație cheie-valoare în dicționar, altfel returnează false.
Eliminarea valorii cheii din dicționar în Java
remove (cheie obiect): java.util.Dictionary.remove (cheie obiect) elimină perechea cheie-valoare mapată cu cheia.
ce este un certificat postuniversitar
Sintaxă:
public abstract V remove (cheie obiect)
Implementarea dicționarului în Java
import java.util. * public class My_Class {public static void main (String [] args) {// Inițializarea unui dicționar de dicționar edu = new Hashtable () // put () method edu.put ('1000', 'Edureka' ) edu.put ('2000', 'Platfrom') // elements () method: for (Enumeration i = edu.elements () i.hasMoreElements ()) {System.out.println ('Value in Dictionary:' + i.nextElement ())} // metoda get (): System.out.println ('nValue at key = 3000:' + edu.get ('2000')) System.out.println ('Value at key = 1000 : '+ edu.get (' 2000 ')) // metoda isEmpty (): System.out.println (' nNu există pereche cheie-valoare: '+ edu.isEmpty () +' n ') // taste ( ) method: for (Enumeration k = edu.keys () k.hasMoreElements ()) {System.out.println ('Keys in Dictionary:' + k.nextElement ())} // remove () method: System.out .println ('nRemove:' + edu.remove ('1000')) System.out.println ('Verificați valoarea cheii eliminate:' + edu.get ('1000')) System.out.println ('nSize din dicționar: '+ edu.size ())}}
Ieșire:
Valoare în dicționar: Edureka
Valoare în dicționar: platformă
Valoare la cheie = 3000: nul
Valoare la cheie = 1000: Platformă
Nu există o pereche cheie-valoare: fals
Chei în dicționar: 1000
Chei în dicționar: 2000
Eliminați: Edureka
Verificați valoarea cheii eliminate: null
Dimensiunea dicționarului: 1
Cu aceasta, ajungem la sfârșitul acestui blog pe clasa de dicționar Java. Dacă doriți să aflați mai multe, consultați de Edureka, o companie de învățare online de încredere, cu o rețea de peste 250.000 de elevi mulțumiți răspândiți pe tot globul. Cursul de formare și certificare Java J2EE și SOA al Edureka este conceput pentru studenți și profesioniști care doresc să fie dezvoltator Java. Cursul este conceput pentru a vă oferi un început avansat în programarea Java și pentru a vă instrui atât pentru conceptele Java de bază, cât și pentru cele avansate, împreună cu diverse cadre Java, cum ar fi Hibernate și Primăvară .
Ai o întrebare pentru noi? Vă rugăm să menționați acest lucru în secțiunea de comentarii a acestui blog „Dicționar în Java” și vă vom contacta cât mai curând posibil.