Metóda Java HashMap keySet () vracia množinové zobrazenie všetkých kľúčov prítomných v položkách hashmapy.
Syntax keySet()
metódy je:
hashmap.keySet()
Tu je hashmap objektom HashMap
triedy.
keySet () parametre
keySet()
Metóda neberie žiadny parameter.
keySet () návratová hodnota
- vráti nastavené zobrazenie všetkých klávesov hashmapy
Poznámka : Zobrazenie množiny zobrazuje iba všetky klávesy hashmapy ako množinu. Pohľad neobsahuje skutočné kľúče. Ak sa chcete dozvedieť viac o prezeraní v Jave, navštívte pohľad na zbierku.
Príklad 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()); ) )
Výkon
HashMap: (nohavice = 150, taška = 300, topánky = 200) Kľúče: (nohavice, taška, topánky)
Vo vyššie uvedenom príklade sme vytvorili hashmapu s názvom ceny. Všimnite si výraz,
prices.keySet()
Tu keySet()
metóda vracia množinové zobrazenie všetkých kľúčov prítomných v hashmape.
keySet()
Spôsob môže byť tiež použitý s pre-každej slučky iterovat každého kľúča HashMap.
Príklad 2: Metóda keySet () pre každú slučku
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 + ", "); ) ) )
Výkon
HashMap: (Jeden = 1, Dva = 2, Tri = 3) Klávesy: Jeden, Dva, Tri,
Vo vyššie uvedenom príklade sme vytvorili hashmapu pomenovanú čísla. Všimnite si riadok,
String key: numbers.keySet()
Tu keySet()
metóda vracia množinové zobrazenie všetkých kľúčov . Variabilný kľúč sprístupňuje každý kľúč z pohľadu.
Poznámka : Kľúč typu HashMap
je String
typu. Preto sme použili String
premennú na prístup ku kľúčom.
Odporúčané čítanie
- HashMap entrySet () - vráti množinové zobrazenie všetkých mapovaní (záznamov)
- HashMap values () - vráti množinové zobrazenie všetkých hodnôt