Java HashMap keySet ()

Metode keySet () HashMap Java mengembalikan tampilan set semua kunci yang ada dalam entri hashmap.

Sintaks dari keySet()metode ini adalah:

 hashmap.keySet()

Di sini, hashmap adalah objek HashMapkelas.

Parameter keySet ()

The keySet()Metode tidak mengambil parameter apapun.

keySet () Nilai Kembali

  • mengembalikan tampilan set semua kunci dari hashmap

Catatan : Tampilan set hanya menampilkan semua kunci dari hashmap sebagai satu set. Tampilan tidak berisi kunci sebenarnya. Untuk mempelajari lebih lanjut tentang tampilan di Jawa, kunjungi tampilan koleksi.

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

Keluaran

 HashMap: (Celana = 150, Tas = 300, Sepatu = 200) Kunci: (Celana, Tas, Sepatu)

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

 prices.keySet()

Di sini, keySet()metode mengembalikan tampilan set semua kunci yang ada di hashmap.

The keySet()Metode juga dapat digunakan dengan untuk setiap loop untuk iterate melalui setiap kunci dari HashMap tersebut.

Contoh 2: Metode keySet () di 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 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 + ", "); ) ) )

Keluaran

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

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

 String key: numbers.keySet()

Di sini, keySet()metode mengembalikan tampilan set semua kunci . Kunci variabel mengakses setiap kunci dari tampilan.

Catatan : Kunci dari HashMapadalah Stringtipe. Karenanya, kami telah menggunakan Stringvariabel untuk mengakses kunci.

Bacaan yang Direkomendasikan

  • HashMap entrySet () - mengembalikan tampilan set semua pemetaan (entri)
  • Nilai HashMap () - mengembalikan tampilan set semua nilai

Artikel yang menarik...