Vrijednosti Java HashMap ()

Metoda Java HashMap vrijednosti () vraća prikaz svih vrijednosti prisutnih u unosima hashmape.

Sintaksa values()metode je:

 hashmap.values()

Ovdje je hashmap objekt HashMapklase.

vrijednosti () Parametri

values()Metoda ne uzima bilo koji parametar.

values ​​() Povratna vrijednost

  • vraća prikaz zbirke svih vrijednosti hashmape

Pogled zbirka pokazuje samo sve vrijednosti hashmap kao jedan od kolekcije. Pogled ne sadrži stvarne vrijednosti. Da biste saznali više o prikazu na Javi, posjetite prikaz zbirke.

Napomena : values()Metoda vraća prikaz zbirke . To je zato što za razliku od ključeva i unosa, u hashmapi mogu biti dvostruke vrijednosti.

Primjer 1: Vrijednosti Java HashMap ()

 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 view of all values System.out.println("Values: " + prices.values()); ) )

Izlaz

 HashMap: (Pant = 150, torba = 300, cipele = 200) Vrijednosti: (150, 300, 200)

U gornjem primjeru stvorili smo hashmapu s nazivom cijene. Primijetite izraz,

 prices.values()

Ovdje values()metoda vraća prikaz svih vrijednosti prisutnih u hashmapi.

values()Metoda se također može koristiti s za-svaku petlju za prolazak kroz svaku vrijednost hashmap.

Primjer 2: metoda vrijednosti () u za svaku petlju

 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 values of the HashMap System.out.print("Values: "); // values() returns a view of all values // for-each loop access each value from the view for(int value: numbers.values()) ( // print each value System.out.print(value + ", "); ) ) )

Izlaz

 HashMap: (Jedan = 1, Dva = 2, Tri = 3) Vrijednosti: 1, 2, 3, 

U gornjem primjeru stvorili smo hashmapu s brojevima. Primijetite crtu,

 Integer value: numbers.values()

Ovdje values()metoda vraća prikaz svih vrijednosti . Vrijednost varijable pristupa svakoj vrijednosti iz pogleda.

Napomena : Vrijednost HashMapje Integertipa. Stoga smo koristili intvarijablu za pristup vrijednostima.

Preporučena literatura

  • HashMap keySet () - vraća postavljeni prikaz svih tipki
  • HashMap entrySet () - vraća postavljeni prikaz svih unosa (preslikavanja)

Zanimljivi članci...