Dalam tutorial ini, kita akan belajar tentang antarmuka Java Collection dan subinterface-nya.
The Collection
antarmuka antarmuka akar dari koleksi kerangka Jawa.
Tidak ada implementasi langsung dari antarmuka ini. Namun, dilaksanakan melalui subinterfaces nya seperti List
, Set
, dan Queue
.
Misalnya, ArrayList
kelas mengimplementasikan List
antarmuka yang merupakan subinterface dari Collection
Antarmuka.
Subinterfaces Koleksi
Seperti disebutkan di atas, Collection
antarmuka menyertakan subinterfaces yang diimplementasikan oleh berbagai kelas di Java.
1. Antarmuka Daftar
The List
antarmuka adalah koleksi memerintahkan yang memungkinkan kita untuk menambah dan menghapus elemen seperti array. Untuk mempelajari lebih lanjut, kunjungi: Antarmuka Daftar Java.
2. Atur Antarmuka
The Set
antarmuka memungkinkan kita untuk menyimpan elemen dalam set yang berbeda mirip dengan set dalam matematika. Tidak boleh memiliki elemen duplikat. Untuk mempelajari lebih lanjut, kunjungi: Java Set Interface.
3. Antarmuka Antrian
The Queue
antarmuka digunakan ketika kita ingin menyimpan dan mengakses elemen dalam First In, First Out (FIFO) cara. Untuk mempelajari lebih lanjut, kunjungi: Antarmuka Antrean Java.
Metode Pengumpulan
The Collection
antarmuka mencakup berbagai metode yang dapat digunakan untuk melakukan operasi yang berbeda pada objek. Metode ini tersedia di semua subinterface-nya.
add()
- menyisipkan elemen yang ditentukan ke koleksisize()
- mengembalikan ukuran koleksiremove()
- menghapus elemen tertentu dari koleksiiterator()
- mengembalikan iterator untuk mengakses elemen koleksiaddAll()
- menambahkan semua elemen dari koleksi tertentu ke koleksiremoveAll()
- menghapus semua elemen koleksi yang ditentukan dari koleksiclear()
- menghapus semua elemen koleksi