Nilai Java HashMap ()

Kaedah Java HashMap () mengembalikan pandangan semua nilai yang ada dalam entri hashmap.

Sintaks values()kaedahnya adalah:

 hashmap.values()

Di sini, hashmap adalah objek HashMapkelas.

nilai () Parameter

The values()kaedah tidak mengambil apa-apa parameter.

nilai () Nilai Pulangan

  • mengembalikan paparan koleksi semua nilai hashmap

Paparan koleksi hanya menunjukkan semua nilai hashmap sebagai salah satu koleksi. Paparan tidak mengandungi nilai sebenar. Untuk mengetahui lebih lanjut mengenai pemandangan di Jawa, kunjungi paparan koleksi.

Catatan : values()Kaedah mengembalikan paparan koleksi . Ini kerana tidak seperti kunci dan entri, terdapat nilai pendua 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()); ) )

Pengeluaran

 HashMap: (Seluar = 150, Beg = 300, Kasut = 200) Nilai: (150, 300, 200)

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

 prices.values()

Di sini, values()kaedah mengembalikan pandangan semua nilai yang ada dalam hashmap.

The values()kaedah juga boleh digunakan dengan untuk-setiap gelung untuk melelar melalui setiap nilai hashmap itu.

Contoh 2: nilai () Kaedah dalam setiap gelung

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

Pengeluaran

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

Dalam contoh di atas, kami telah membuat hashmap bernama nombor. Perhatikan garis,

 Integer value: numbers.values()

Di sini, values()kaedah mengembalikan pandangan semua nilai . Nilai pemboleh ubah mengakses setiap nilai dari pandangan.

Catatan : Nilai HashMapadalah Integerjenis. Oleh itu, kami telah menggunakan intpemboleh ubah untuk mengakses nilai.

Bacaan yang Disyorkan

  • HashMap keySet () - mengembalikan paparan set semua kekunci
  • HashMap entrySet () - mengembalikan paparan set semua entri (pemetaan)

Artikel menarik...