Java HashMap - Cara Mendapatkan Nilai Dari Kunci
- 4500
- 812
- Chris Little I
Tulis program Java untuk mendapatkan nilai dari hashmap yang sepadan dengan kunci.
The HashMap Kelas boleh didapati di bawah Java.util pakej. Ia hampir sama dengan hashtable, tetapi hashmap tidak disegerakkan dan juga membolehkan untuk mencuri satu kunci null.
Dalam tutorial ini, anda akan mempelajari contoh Java untuk mendapatkan nilai dari hashmap berdasarkan kunci yang ditetapkan.
Dapatkan nilai dari Java HashMap
Antara muka penyertaan menyediakan beberapa kaedah untuk mengakses nilai utama dari hashmap. Entri.kaedah getValue () mengembalikan nilai berdasarkan kekunci yang disediakan.
Mari kita periksa dengan contoh. Di sini kita memulakan hashmap dan kemudian berulang melalui semua pasangan utama menggunakan gelung. Buat fail hashmapexample1.Java dalam sistem anda dan tambahkan kandungan di bawah.
Import Java.util.Hashmap; Import Java.util.Peta.Kemasukan; kelas hashmapExample1 public static void main (string [] args) // mentakrifkan hashmap hashmap Cities = hashMap baru (); // Menambah pasangan kunci ke bandar hashmap.meletakkan (101, "Delhi"); bandar.meletakkan (102, "New York"); bandar.meletakkan (103, "Peris"); bandar.meletakkan (104, "Denmark"); // Tentukan nilai untuk carian kekunci untuk nilai rentetan = "Peris"; // melewati hashmap menggunakan gelung untuk (entri entri: bandar.entrySet ()) if (entry.getValue () == nilai) Sistem.keluar.println ("Kunci untuk '" + nilai + "' adalah" + entri.getKey ()); rehat;1234567891011121314151617181920212222324252627 | Import Java.util.Hashmap; import java.util.Peta.Kemasukan; kelas hashmapexample1 public static void main (string [] args) // mentakrifkan hashmap hashmap |
Simpan fail dan tutupnya.
Sekarang, menyusun program Java dan menjalankan. Anda akan melihat hasilnya di bawah.
Output: Kunci untuk 'Peris' ialah 103
Dapatkan semua nilai utama dalam hashMap
Anda juga boleh mencetak semua nilai utama dari hashmap Java menggunakan println ()
kaedah. Jalankan contoh di bawah pada sistem anda:
123456789101112131415161718 | Import Java.util.Hashmap; kelas hashmapexample2 public static void main (string [] args) // define hashmap hashmap |
Sekarang, menyusun dan menjalankan program Java di atas. Anda harus melihat hasilnya seperti di bawah:
Output: HashMap: 101 = Delhi, 102 = New York, 103 = Peris, 104 = Denmark
Balut
Dalam FAQ ini, anda telah mempelajari contoh untuk mendapatkan kunci hashMap berdasarkan nilai dalam bahasa pengaturcaraan Java.
- « Cara Memasang Linux, Nginx, MySQL, & PHP (Lemp Stack) di Ubuntu 22.04
- 5 kaedah untuk mencetak array di Java »