Java Koleksiyon Arayüzü

Bu eğitimde, Java Koleksiyonu arayüzü ve alt arayüzleri hakkında bilgi edineceğiz.

CollectionArayüz Java koleksiyonları çerçevesinde kök arayüzüdür.

Bu arayüzün doğrudan uygulaması yoktur. Ancak, onun subinterfaces gibi aracılığıyla uygulanan List, Setve Queue.

Örneğin, ArrayListsınıf List, CollectionArabirimin bir alt arabirimi olan arabirimi uygular .

Koleksiyonun Alt Arayüzleri

Yukarıda bahsedildiği gibi, Collectionarayüz, Java'daki çeşitli sınıflar tarafından uygulanan alt arayüzleri içerir.

1. Liste Arabirimi

ListArayüz bize ekleyebilir ve bir dizi gibi öğeleri kaldırmak için izin veren bir sipariş topluluğudur. Daha fazla bilgi edinmek için şu adresi ziyaret edin: Java List Interface.

2. Arayüzü Ayarlayın

SetArayüz matematik sete benzer farklı setlerde depo elemanları olanağı sunar. Yinelenen öğeleri olamaz. Daha fazla bilgi edinmek için şu adresi ziyaret edin: Java Set Interface.

3. Sıra Arayüzü

QueueBiz mağaza ve erişim elemanlarının istediğinizde arayüz kullanılır First In First Out (FIFO) şekilde. Daha fazla bilgi edinmek için şu adresi ziyaret edin: Java Queue Interface.

Toplama Yöntemleri

CollectionArabirim kullanıcının nesneler farklı işlemleri gerçekleştirmek için kullanılabilen çeşitli metotlar mevcuttur. Bu yöntemler, tüm alt arayüzlerinde mevcuttur.

  • add() - belirtilen öğeyi koleksiyona ekler
  • size() - koleksiyonun boyutunu döndürür
  • remove() - belirtilen öğeyi koleksiyondan kaldırır
  • iterator() - koleksiyonun öğelerine erişmek için bir yineleyici döndürür
  • addAll() - belirli bir koleksiyonun tüm öğelerini koleksiyona ekler
  • removeAll() - belirtilen koleksiyonun tüm öğelerini koleksiyondan kaldırır
  • clear() - koleksiyonun tüm unsurlarını kaldırır

Ilginç makaleler...