Dalam tutorial ini, kita akan belajar mengenai antara muka Java Collection dan subinterfacesnya.
Yang Collection
antara muka adalah antara muka akar rangka koleksi Java.
Tidak ada pelaksanaan langsung antara muka ini. Walau bagaimanapun, ia dilaksanakan melalui subinterfaces yang suka List
, Set
dan Queue
.
Sebagai contoh, ArrayList
kelas melaksanakan List
antara muka yang merupakan subinterface antara Collection
muka.
Subinterface Koleksi
Seperti yang disebutkan di atas, Collection
antara muka merangkumi subinterface yang diimplementasikan oleh berbagai kelas di Java.
1. Senarai Antara Muka
Yang List
antara 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 Set
antara 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 Queue
antara 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 Collection
antara 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