Nilai Java HashMap ()

Metode Java HashMap values ​​() mengembalikan tampilan semua nilai yang ada dalam entri hashmap.

Sintaks dari values()metode ini adalah:

 hashmap.values()

Di sini, hashmap adalah objek HashMapkelas.

nilai () Parameter

The values()Metode tidak mengambil parameter apapun.

nilai () Nilai Kembali

  • mengembalikan tampilan koleksi dari semua nilai dari hashmap

Tampilan koleksi hanya menampilkan semua nilai dari hashmap sebagai salah satu koleksi. Tampilan tidak mengandung nilai sebenarnya. Untuk mempelajari lebih lanjut tentang tampilan di Jawa, kunjungi tampilan koleksi.

Catatan : values()Metode ini mengembalikan tampilan koleksi . Itu karena tidak seperti kunci dan entri, mungkin ada nilai duplikat dalam hashmap.

Contoh 1: Nilai 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()); ) )

Keluaran

 HashMap: (Pant = 150, Bag = 300, Shoes = 200) Nilai: (150, 300, 200)

Dalam contoh di atas, kami telah membuat hashmap bernama harga. Perhatikan ekspresinya,

 prices.values()

Di sini, values()metode mengembalikan tampilan dari semua nilai yang ada di hashmap.

The values()Metode juga dapat digunakan dengan untuk setiap loop untuk iterate melalui setiap nilai HashMap tersebut.

Contoh 2: values ​​() Metode untuk-setiap Loop

 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 + ", "); ) ) )

Keluaran

 HashMap: (Satu = 1, Dua = 2, Tiga = 3) Nilai: 1, 2, 3, 

Dalam contoh di atas, kami telah membuat peta hashmap bernama angka. Perhatikan garisnya,

 Integer value: numbers.values()

Di sini, values()metode mengembalikan tampilan semua nilai . Nilai variabel mengakses setiap nilai dari tampilan.

Catatan : Nilai HashMapdari Integertipe. Karenanya, kami telah menggunakan intvariabel untuk mengakses nilai.

Bacaan yang Direkomendasikan

  • HashMap keySet () - mengembalikan tampilan set semua kunci
  • HashMap entrySet () - mengembalikan tampilan set semua entri (pemetaan)

Artikel yang menarik...