You are on page 1of 14

Java Collection

Frameworks
MAP

Interface Map bukan sub-interface dari Collection. Namun Map merupakan interface
tersendiri untuk menjaga padanan key-value. Interface Map mendeskripsikan pemetaan
dari key ke value, dan key tidak boleh duplikat.

Dua class penting yang ada dalam Java Collections Framework yang meng-implement
interface Map adalah: HashMap dan TreeMap .

Class mana yang dipilih tergantung keperluan, memerlukan kemudahan dan kecepatan
dalam melakukan insert, hapus dan mencari data dalam Collection maka gunakan
HashMap. Namun jika memerlukan menjejaki key secara terurut, maka gunakan TreeMap.
Akan lebih cepat jika menambah data dalam HashMap terlebih dahulu, dan jika perlu
dijejaki secara terurut, barulah dikonversi ke TreeMap.
1. Build dan run aplikasi yang
menggunakan HashMap
Langkah-Langkah :
1. Buka IDE NetBeans.
2. Buat projek baru pada NetBeans
3. Pilih File->New Project (Ctrl+Shift+N).
4. Window New Project akan muncul.
5. Pada bagian Choose Project window, pilih Java pada
bagian Categories dan Java Application pada bagian Projects.
Klik Next.
6. Pada bagian Name and Location window, untuk teksfield Project
Name ketik Map-HashMap sebagai nama projek.
7. Untuk teksfield Create Main Class ketik maphashmap.Main lalu
Klik Finish.
8. Ubah source code Main.java pada IDE seperti pada Code di bawah :
Coding Program
Output Program
2. Build dan run aplikasi yang
menggunakan TreeMap
Langkah-Langkah :
1. Buka IDE NetBeans.
2. Buat projek baru pada NetBeans
3. Pilih File->New Project (Ctrl+Shift+N).
4. Window New Project akan muncul.
5. Pada bagian Choose Project window, pilih Java pada
bagian Categories dan Java Application pada bagian Projects.
Klik Next.
6. Pada bagian Name and Location window, untuk teksfield Project
Name ketik Tree-Map sebagai nama projek.
7. Untuk teksfield Create Main Class ketik treemap.Main lalu
Klik Finish.
8. Ubah source code Main.java pada IDE seperti pada Code di bawah :
Coding Program
Output Program
3. Build dan run aplikasi yang
menggunakan LinkedHashMap
Langkah-Langkah :
1. Buka IDE NetBeans.
2. Buat projek baru pada NetBeans
3. Pilih File->New Project (Ctrl+Shift+N).
4. Window New Project akan muncul.
5. Pada bagian Choose Project window, pilih Java pada
bagian Categories dan Java Application pada bagian Projects.
Klik Next.
6. Pada bagian Name and Location window, untuk teksfield Project
Name ketik Map-LinkedHashMap sebagai nama projek.
7. Untuk teksfield Create Main Class ketik maplinkedhashmap.Main
lalu Klik Finish.
8. Ubah source code Main.java pada IDE seperti pada Code di bawah :
Coding Program
Output Program

You might also like