Bagaimana HashMap digunakan di Jawa dengan contoh?
Bagaimana HashMap digunakan di Jawa dengan contoh?

Video: Bagaimana HashMap digunakan di Jawa dengan contoh?

Video: Bagaimana HashMap digunakan di Jawa dengan contoh?
Video: Most asked Interview Question in Java | How HashMap Internally Works | #Hashtable #hashmap #hashing 2024, Mungkin
Anonim

HashMap di dalam Jawa dengan Contoh . HashMap adalah kelas koleksi berbasis Peta yaitu digunakan untuk menyimpan pasangan Kunci & nilai, ini dilambangkan sebagai HashMap atau HashMap . Ini bukan koleksi terurut yang berarti tidak mengembalikan kunci dan nilai dalam urutan yang sama di mana mereka telah dimasukkan ke dalam HashMap.

Mengenai ini, apa itu HashMap di Jawa?

Java HashMap adalah implementasi berbasis tabel hash dari Jawa Antarmuka peta. Peta, seperti yang mungkin Anda ketahui, adalah kumpulan pasangan nilai kunci. Java HashMap memungkinkan nilai nol dan kunci nol. HashMap adalah koleksi tak beraturan. Itu tidak menjamin urutan elemen tertentu.

bagaimana cara membuat peta hash? Di sini, kita melihat berbagai cara untuk menyisipkan elemen.

  1. impor java.util.*;
  2. kelas HashMap1{
  3. public static void main(String args){
  4. HashMap hm=HashMap baru();
  5. System.out.println("Daftar elemen awal: "+hm);
  6. hm.put(100, "Amit");
  7. hm.put(101, "Vijay");
  8. hm.put(102, "Rahul");

Sejalan dengan itu, di mana kita menggunakan HashMap di Jawa?

Peta digunakan saat Anda ingin mengaitkan kunci dengan nilai dan Daftar adalah kumpulan yang diurutkan. Peta adalah antarmuka di Jawa Kerangka Koleksi dan a HashMap merupakan salah satu implementasi dari antarmuka Peta. HashMap efisien untuk menemukan nilai berdasarkan kunci dan memasukkan dan menghapus nilai berdasarkan kunci.

Bagaimana HashMap menyimpan pasangan nilai kunci?

HashMaps gunakan kelas dalam untuk toko data: entri. Entri ini sederhana kunci - pasangan nilai dengan dua data tambahan: referensi ke Entri lain sehingga a HashMap bisa toko entri seperti daftar tertaut tunggal. sebuah hash nilai yang mewakili hash nilai dari kunci.

Direkomendasikan: