Java Hashmap - Cara Mendapatkan Kunci Dari Nilai
- 2918
- 279
- Jermaine Mohr
Tulis program Java untuk mendapatkan kunci dari hashmap menggunakan nilai.
Itu Hashmap kelas tersedia di bawah Jawa.util kemasan. Ini sangat mirip dengan hashtable, tetapi hashmap tidak disinkronkan dan juga memungkinkan untuk mencuri satu kunci nol.
Dalam tutorial ini, Anda akan mempelajari contoh Java untuk mendapatkan kunci dari hashmap berdasarkan nilai yang ditentukan.
Dapatkan kunci untuk nilai di hashmap
Antarmuka entri menyediakan sejumlah metode untuk mengakses nilai kunci dari hashmap. Jalan masuk.Metode getValue () Mengembalikan nilai berdasarkan kunci yang disediakan.
Berikut adalah contoh program Java untuk menginisialisasi hashmap dan kemudian beralih melalui semua pasangan kunci menggunakan untuk loop.
Mari kita buat file hashMapexample1.Java di sistem Anda dan tambahkan konten di bawah ini.
Impor Java.util.Hashmap; Impor Java.util.Peta.Pintu masuk; kelas hashmapexample1 public static void main (string [] args) // tentukan hashmap hashmap cities = new hashmap (); // Menambahkan pasangan kunci ke kota hashmap.put (101, "Delhi"); kota.put (102, "New York"); kota.put (103, "Peris"); kota.put (104, "Denmark"); // Tentukan nilai untuk mencari tombol untuk string value = "Peris"; // iterate melalui hashmap menggunakan untuk loop untuk (entri entri: kota.entryset ()) if (entri.getValue () == nilai) Sistem.keluar.println ("Kunci untuk '" + nilai + "adalah" + entri.getKey ()); merusak;123456789101112131415161718192021222324252627 | Impor Java.util.Hashmap; impor java.util.Peta.Pintu masuk; kelas hashmapexample1 public static void main (string [] args) // tentukan hashmap hashmap |
Simpan file dan tutup.
Sekarang, kompilasi program Java dan jalankan. Anda akan melihat hasilnya di bawah ini.
Output: Kunci untuk 'Peris' adalah 103
Dapatkan semua nilai kunci dalam hashmap
Berikut adalah contoh lain yang ditampilkan untuk mendapatkan semua nilai kunci dari hashmap java.
Impor Java.util.Hashmap; kelas hashmapexample2 public static void main (string [] args) // tentukan hashmap hashmap cities = new hashmap (); // Menambahkan pasangan kunci ke kota hashmap.put (101, "Delhi"); kota.put (102, "New York"); kota.put (103, "Peris"); kota.put (104, "Denmark"); // Cetak Semua Sistem Pasangan Kunci Hashmap.keluar.println ("HashMap:" + Cities);123456789101112131415161718 | Impor Java.util.Hashmap; kelas hashmapexample2 public static void main (string [] args) // tentukan hashmap hashmap |
Sekarang, kompilasi dan jalankan di atas program java. Anda harus melihat hasilnya seperti di bawah ini:
Output: HashMap: 101 = Delhi, 102 = New York, 103 = Peris, 104 = Denmark
Bungkus
Dalam FAQ ini, Anda telah mempelajari contoh untuk mendapatkan kunci hashmap berdasarkan nilai dalam bahasa pemrograman Java.
- « 5 Metode untuk mencetak array di java
- Cara mencadangkan situs web ke amazon s3 menggunakan skrip shell »