Java HashMap keySet ()

Metoda Java HashMap keySet () vrne nastavljeni pogled vseh ključev, ki so prisotni v vnosih hashmapa.

Sintaksa keySet()metode je:

 hashmap.keySet()

Tu je hashmap predmet HashMaprazreda.

keySet () Parametri

keySet()Metoda ne sprejme nobenega parametra.

keySet () Vrnjena vrednost

  • vrne nastavljeni pogled vseh tipk hashmapa

Opomba : Pogled nabora prikazuje samo vse tipke hashmapa kot nabor. Pogled ne vsebuje dejanskih ključev. Če želite izvedeti več o pogledu v Javi, obiščite pogled zbirke.

Primer 1: Java HashMap keySet ()

 import java.util.HashMap; class Main ( public static void main(String() args) ( // create an HashMap HashMap prices = new HashMap(); // insert entries to the HashMap prices.put("Shoes", 200); prices.put("Bag", 300); prices.put("Pant", 150); System.out.println("HashMap: " + prices); // return set view of all keys System.out.println("Keys: " + prices.keySet()); ) )

Izhod

 HashMap: (Hlače = 150, Torba = 300, Čevlji = 200) Tipke: (Hlače, Torba, Čevlji)

V zgornjem primeru smo ustvarili hashmap z imenom cene. Upoštevajte izraz,

 prices.keySet()

Tu keySet()metoda vrne nastavljeni pogled vseh ključev, ki so prisotni v hashmapu.

keySet()Metoda se lahko uporablja tudi z za-vsako zanko ponovitev prek vsake ključu HashMap.

Primer 2: metoda keySet () v za vsako zanko

 import java.util.HashMap; class Main ( public static void main(String() args) ( // Creating a HashMap HashMap numbers = new HashMap(); numbers.put("One", 1); numbers.put("Two", 2); numbers.put("Three", 3); System.out.println("HashMap: " + numbers); // access all keys of the HashMap System.out.print("Keys: "); // keySet() returns a set view of all keys // for-each loop access each key from the view for(String key: numbers.keySet()) ( // print each key System.out.print(key + ", "); ) ) )

Izhod

 HashMap: (One = 1, Two = 2, Three = 3) Tipke: One, Two, Three,

V zgornjem primeru smo ustvarili hashmap z imenom številke. Opazite vrstico,

 String key: numbers.keySet()

Tu keySet()metoda vrne nastavljeni pogled vseh tipk . Spremenljivi ključ dostopa do vsake tipke iz pogleda.

Opomba : Tipka HashMapje Stringtipa. Zato smo uporabili Stringspremenljivko za dostop do tipk.

Priporočeno branje

  • HashMap entrySet () - vrne nastavljeni pogled vseh preslikav (vnosov)
  • Vrednosti HashMap () - vrne nastavljeni pogled vseh vrednosti

Zanimive Članki...