Panduan Memilih Map dan Collection pada Java

java

API Java menyediakan bermacam-macam implementasi dari interface Collection dan Map, kalau tidak tahu ciri khas masing-masing implementasi bisa bingung mau menggunakan yang mana.
Kebetulan saya menemukan flowchart yang bisa membantu kita menentukan menggunakan implementasi mana untuk menampung data pada sebuah struktur data.

Tidak semua implementasi ditampilkan, hanya implementasi yang sering digunakan saja.

Hal pertama yang perlu dipertimbangkan adalah apakah kita hanya akan menyimpan nilai atau pasangan nilai dengan kuncinya. Setelah itu apakah struktur data bisa menyimpan nilai ganda atau tidak dan urutan data berdasarkan urutan masuk atau diurutkan berdasarkan nilai atau kunci.

Berikut ini adalah flowchart-nya

java map collection

Sumber Sergiy

Semoga membantu dan bermnanfaat
🙂

Facebook Comments
 

Agung Setiawan

Agung Setiawan adalah software engineer di BukaLapak.com, penulis sekaligus pecinta sastra, dan pembaca buku

 
Halo, perkenalkan saya Agung Setiawan.
Saya Software Engineer di BukaLapak.
Simak pemikian saya soal dunia Software Engineering via Twitter di @agungsetiawanmu dan facebook
Blog ini saya update seminggu sekali jadi sering-sering saja mampir
Mau belajar Vim bareng saya?
Belajar ngoding dari nol menggunakan PHP

Leave a Reply

Your email address will not be published. Required fields are marked *