๐Praktikum 4
Pada pratikum 4 ini, Anda akan mencoba menggunakan Java Collection Framework untuk membuat struktur data HashTable. Ingat, karena struktur data ini sudah obsolete, pemanfaatan struktur data yang sejenis untuk kasus yang lebih kompleks dapat menggunakan HashMap atau ConcurrentHashMap.
Langkah Praktikum
Buatlah kelas baru dengan nama
ContohHashTable
.Tambahkan main method didalam kelas
ContohHashTable
.Intansiasi objek hashtable dan tambahkan beberapa elemen.
Hashtable<Integer, String> ht = new Hashtable<>();
// Adding element
ht.put(1, "One");
ht.put(2, "Two");
ht.put(3, "Three");
Cetak objek
ht
, jalankan program dan amati hasilnya.
System.out.println("Maps : " + ht);
Ubah elemen dengan key=2, lalu cetak objek
ht
.
// Changing element
ht.put(2, "Two Two");
System.out.println("Maps : " + ht);
Jalankan program dan amati hasilnya.
Hapus elemen dengan key=3 dengan menggunakan fungsi
remove(K)
. Cetak kembali objekht
.
// Removing element
ht.remove(3);
System.out.println("Maps : " + ht);
Cetak semua elemen pada hastable dengan bantuan class
Map
.
// Traversal
for(Map.Entry<Integer, String> e : ht.entrySet())
System.out.println(e.getKey() + " " + e.getValue());
Jalankan program dan amati hasilnya.
Last updated