Antaramuka Koleksi Java

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 koleksi
  • size() - mengembalikan ukuran koleksi
  • remove() - mengeluarkan elemen yang ditentukan dari koleksi
  • iterator() - mengembalikan iterator untuk mengakses elemen koleksi
  • addAll() - menambahkan semua elemen koleksi tertentu ke koleksi
  • removeAll() - membuang semua elemen koleksi yang ditentukan dari koleksi
  • clear() - membuang semua elemen koleksi

Artikel menarik...