Slovar v Javi je abstraktni razred, ki je nadrejeni ki uporablja razmerje par ključ-vrednost. V tem blogu bomo izvedeli več o razredu Dictionary v Javi in se seznanili z različnimi metodami. Spodaj so teme, zajete v tem blogu-
Kaj je slovar v Javi?
Slovar je abstraktni razred predstavlja skladišče ključa / vrednosti, ki deluje podobno Zemljevid . Vrednost lahko shranite v predmet Slovar in ko jo shranite, jo lahko pridobite z uporabo njegovega ključa.
Izjava:
javni abstraktni razred Dictionary razširja Object
lahko narediš vrsto predmetov v javi
Graditelj:
Konstruktor slovarja ()
Metode util.Slovar razred
Oglejmo si nekaj različnih metod slovarja.
Preverite velikost slovarja
size (): java.util.Dictionary.size () vrne število parov ključ-vrednost v slovarju
Sintaksa:
javni povzetek int velikost ()
Dodaj / vstavi vrednosti v slovar
put (ključ K, vrednost V): java.util.Dictionary.put (tipka K, vrednost V) v slovar doda par ključ-vrednost
Sintaksa:
javni povzetek V put (ključ K, vrednost V)
Vrni vrednosti, prisotne v slovarju
elements (): java.util.Dictionary.elements () vrne predstavitev vrednosti v slovarju
Sintaksa:
javni povzetek Elementi oštevilčenja ()
razlika med vmesnikom in razredom
Get metoda za pridobivanje vrednosti, preslikanih s ključem
get (Object key): java.util.Dictionary.get (Object key) vrne vrednost, ki je preslikana s ključem v slovarju
Sintaksa:
javni povzetek V get (ključ objekta)
Preverite, ali je slovar prazen
isEmpty (): java.util.Dictionary.isEmpty () preveri, ali je slovar prazen ali ne.
Sintaksa:
javna abstraktna logična vrednost isEmpty ()
Vrni true, če v slovarju ni relacije ključ-vrednost, sicer return false.
kaj je objekt optičnega bralnika
Odstranjevanje vrednosti ključa iz slovarja v Javi
remove (Object key): java.util.Dictionary.remove (Object key) odstrani par ključ-vrednost, preslikan s ključem.
Sintaksa:
javni povzetek V odstrani (ključ objekta)
Izvajanje slovarja v Javi
import java.util. * javni razred My_Class {public static void main (String [] args) {// Inicializacija slovarskega slovarja edu = new Hashtable () // put () method edu.put ('1000', 'Edureka' ) edu.put ('2000', 'Platfrom') // elements () metoda: za (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 (' nNe obstaja par ključ-vrednost: '+ edu.isEmpty () +' n ') // ključi ( ) metoda: za (Enumeration k = edu.keys () k.hasMoreElements ()) {System.out.println ('Tipke v slovarju:' + k.nextElement ())} // metoda odstranitve (): System.out .println ('nRemove:' + edu.remove ('1000')) System.out.println ('Preveri vrednost odstranjenega ključa:' + edu.get ('1000')) System.out.println ('nSize slovarja: '+ edu.size ())}}
Izhod:
Vrednost v slovarju: Edureka
Vrednost v slovarju: Platforma
Vrednost pri ključu = 3000: nič
Vrednost pri ključu = 1000: Platforma
Ni para ključ-vrednost: false
Tipke v slovarju: 1000
Ključi v slovarju: 2000
Odstrani: Edureka
Preverite vrednost odstranjenega ključa: null
Velikost slovarja: 1
S tem smo prišli do konca tega spletnega dnevnika v razredu slovarja Java. Če želite izvedeti več, si oglejte Edureka, zaupanja vredno podjetje za spletno učenje z mrežo več kot 250.000 zadovoljnih učencev, razširjenih po vsem svetu. Edurekin tečaj za usposabljanje in certificiranje Java J2EE in SOA je namenjen študentom in strokovnjakom, ki želijo biti razvijalec Java. Tečaj je zasnovan tako, da vam omogoči uvod v programiranje Java in vas usposobi za osnovne in napredne koncepte Java, skupaj z različnimi Java okviri, kot so Hibernate & Pomlad .
Imate vprašanje za nas? Prosimo, omenite ga v oddelku za komentarje tega spletnega dnevnika »Slovar v Javi« in v najkrajšem možnem času se vam bomo oglasili.