Dalam tutorial ini, kita akan belajar mengenai antara muka Java Collection dan subinterfacesnya.
Yang Collectionantara muka adalah antara muka akar rangka koleksi Java.
Tidak ada pelaksanaan langsung antara muka ini. Walau bagaimanapun, ia dilaksanakan melalui subinterfaces yang suka List, Setdan Queue.
Sebagai contoh, ArrayListkelas melaksanakan Listantara muka yang merupakan subinterface antara Collectionmuka.

Subinterface Koleksi
Seperti yang disebutkan di atas, Collectionantara muka merangkumi subinterface yang diimplementasikan oleh berbagai kelas di Java.
1. Senarai Antara Muka
Yang Listantara muka adalah koleksi lebih awal yang membolehkan kita untuk menambah dan membuang unsur-unsur seperti array. Untuk mengetahui lebih lanjut, lawati: Java List Interface.
2. Tetapkan Antara Muka
Yang Setantara muka membolehkan kita untuk menyimpan elemen dalam set yang berbeza sama dengan set dalam matematik. Tidak boleh mempunyai unsur pendua. Untuk mengetahui lebih lanjut, lawati: Java Set Interface.
3. Antara Muka Antrian
Yang Queueantara muka digunakan apabila kita hendak ke kedai dan akses elemen dalam First In, Out Pertama (FIFO) cara. Untuk mengetahui lebih lanjut, lawati: Java Queue Interface.
Kaedah Pengumpulan
Yang Collectionantara muka termasuk pelbagai kaedah yang boleh digunakan untuk melaksanakan operasi yang berbeza pada objek. Kaedah ini boleh didapati di semua subinterfacenya.
add()- memasukkan elemen yang ditentukan ke koleksisize()- mengembalikan ukuran koleksiremove()- mengeluarkan elemen yang ditentukan dari koleksiiterator()- mengembalikan iterator untuk mengakses elemen koleksiaddAll()- menambahkan semua elemen koleksi tertentu ke koleksiremoveAll()- membuang semua elemen koleksi yang ditentukan dari koleksiclear()- membuang semua elemen koleksi








