Slovník v Javě je abstraktní třída, jejíž rodičem je který používá vztah párů klíč – hodnota. V tomto blogu se naučíme více o třídě Slovník v Javě a seznámíme se s různými metodami. Níže jsou témata zahrnutá v tomto blogu
Co je slovník v Javě?
Slovník je abstraktní třída představující úložiště klíč / hodnota, které funguje podobně Mapa . Hodnotu můžete uložit do objektu Dictionary a po uložení ji můžete načíst pomocí jejího klíče.
Prohlášení:
public abstract class Dictionary extends Object
přenést soubory do instance systému ec2 windows
Stavitel:
Konstruktor slovníku ()
Metody využití. Slovníková třída
Pojďme se podívat na několik různých metod třídy slovníku.
Zkontrolujte velikost slovníku
size (): java.util.Dictionary.size () vrací počet párů klíč – hodnota ve slovníku
Syntax:
public abstract int size ()
Přidejte / vložte hodnoty do slovníku
put (klíč K, hodnota V): java.util.Dictionary.put (klíč K, hodnota V) přidá do slovníku pár klíč-hodnota
Syntax:
veřejný abstrakt V put (klíč K, hodnota V)
Vrátí hodnoty přítomné ve slovníku
elements (): java.util.Dictionary.elements () vrací reprezentaci hodnot ve slovníku
Syntax:
public abstract Výčet prvků ()
Získejte metodu pro načtení hodnot mapovaných pomocí klíče
get (klíč objektu): java.util.Dictionary.get (klíč objektu) vrátí hodnotu, která je mapována klíčem ve slovníku
Syntax:
veřejný abstrakt V get (klíč objektu)
Zkontrolujte, zda je slovník prázdný
isEmpty (): java.util.Dictionary.isEmpty () kontroluje, zda je slovník prázdný nebo ne.
Syntax:
public abstract boolean isEmpty ()
Vrátí hodnotu true, pokud ve slovníku neexistuje žádný vztah klíč – hodnota, vrátí hodnotu false.
Odebrání hodnoty klíče ze slovníku v Javě
remove (Object key): java.util.Dictionary.remove (Object key) remove the key-value pair mapped with the key.
Syntax:
public abstract V remove (klíč objektu)
Implementace slovníku v Javě
import java.util. * public class My_Class {public static void main (String [] args) {// Inicializace slovníku slovníku edu = nová metoda Hashtable () // put () 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 ())} // get () method: System.out.println ('nValue at key = 3000:' + edu.get ('2000')) System.out.println ('Value at key = 1000 : '+ edu.get (' 2000 ')) // isEmpty () method: System.out.println (' nThere is no key-value pair: '+ edu.isEmpty () +' n ') // keys ( ) metoda: 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 ('Zkontrolovat hodnotu odstraněného klíče:' + edu.get ('1000')) System.out.println ('nSize slovníku: '+ edu.size ())}}
Výstup:
řetězec java rozděluje více oddělovačů
Hodnota ve slovníku: Edureka
Hodnota ve slovníku: Platforma
Hodnota v klíči = 3000: null
Hodnota na klíči = 1000: Platforma
Neexistuje žádný pár klíč – hodnota: false
Klávesy ve slovníku: 1000
Klíče ve slovníku: 2000
Odstranit: Edureka
Zkontrolujte hodnotu odstraněného klíče: null
Velikost slovníku: 1
S tímto se dostáváme na konec tohoto blogu o třídě Java Dictionary Class. Pokud se chcete dozvědět více, podívejte se na Edureka, důvěryhodná online vzdělávací společnost se sítí více než 250 000 spokojených studentů rozložených po celém světě. Školicí a certifikační kurz Edureka Java J2EE a SOA je určen pro studenty a profesionály, kteří chtějí být vývojářem Java. Kurz je navržen tak, aby vám poskytl náskok v programování v Javě a naučil vás základní i pokročilé koncepty Javy spolu s různými rámci Java, jako je Hibernate & Jaro .
Máte na nás dotaz? Uveďte to prosím v sekci komentářů v tomto blogu „Slovník v Javě“ a my se vám ozveme co nejdříve.