Java Data StructuresLesson 68Preview gratis
Java LinkedHashSet
Lesson ini bagian dari Java · Semua level
Ringkasan
LinkedHashSet adalah Set yang tetap menjamin urutan sisipan elemen saat diiterasi. Di internalnya, elemen saling ditautkan lewat doubly linked list sehingga urutan dapat diprediksi. Harganya sedikit lebih lambat dan boros memori dibanding HashSet biasa.
Poin kunci
- Menjaga urutan sisipan selama for-each maupun iterator
- Mewarisi seluruh perilaku HashSet: add dan contains rata-rata O(1)
- Tetap memakai hashCode() dan equals() untuk menentukan keunikan
- Pilih bila urutan penting, tetapi duplikat tetap tidak boleh ada
- Konstruktor bisa mengatur initialCapacity dan loadFactor
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.