Dalam Java Collection API ada beberapa interface kunci yang merupakan dasar dari collection yang ada dalam interface
Collection Set SortedSet
List Map SortedMap
Queue NavigableSet NavigableMap
Map, Set, List, Queue diimplementasikan oleh clas
Map Set List Queue
HashMap HashSet ArrayList PriorityQueue
HashTable LinkedHashSet Vector
TreeMap TreeSet LinkedList
LinkedHashMap
Setiap jenis collection diatas mempunya 4 variant, terurut (sorted), tidak terurut, teratur (ordered), tidak teratur.
Terurut artinya isi collection tersebut terurut berdasarkan nilai tertentu dari objectnya, contohnya class Customer terurut berdasarkan id, atau property lain di dalam class Customer.
Teratur adalah collection yang diatur berdasarkan kapan item tersebut dimasukkan kedalam collection, item yang dimasukkan pertama akan berada diawal collection, item yang dimasukkan terakhir akan berada di akhir collection
Tidak ada komentar:
Posting Komentar