W tym samouczku poznamy interfejs Java Collection i jego podinterfejsy.
Collection
Interfejs jest interfejsem korzeń zbiorach ramach Java.
Nie ma bezpośredniej implementacji tego interfejsu. Jednak jest ona realizowana za pośrednictwem jego Podinterfejsy podoba List
, Set
i Queue
.
Na przykład ArrayList
klasa implementuje List
interfejs, który jest podinterfejsem Collection
interfejsu.
Podinterfejsy kolekcji
Jak wspomniano powyżej, Collection
interfejs zawiera podinterfejsy, które są implementowane przez różne klasy w Javie.
1. Interfejs listy
List
Interfejs jest uporządkowany zbiór, który pozwala nam dodawać i usuwać elementy, takie jak tablica. Aby dowiedzieć się więcej, odwiedź: Interfejs listy Java.
2. Ustaw interfejs
Set
Interfejs pozwala nam elementów sklepowych w różnych zestawach podobnych do zestawu w matematyce. Nie może mieć zduplikowanych elementów. Aby dowiedzieć się więcej, odwiedź: Java Set Interface.
3. Interfejs kolejki
Queue
Interfejs jest używany, gdy chcemy przechowywać i dostępu elementów first in, first out (FIFO) sposób. Aby dowiedzieć się więcej, odwiedź: Java Queue Interface.
Metody zbierania
Collection
Interfejs obejmuje różne sposoby, które mogą być wykorzystywane do wykonywania różnych operacji na obiektach. Te metody są dostępne we wszystkich jego podinterfejsach.
add()
- wstawia określony element do kolekcjisize()
- zwraca rozmiar kolekcjiremove()
- usuwa określony element z kolekcjiiterator()
- zwraca iterator, aby uzyskać dostęp do elementów kolekcjiaddAll()
- dodaje wszystkie elementy określonej kolekcji do kolekcjiremoveAll()
- usuwa wszystkie elementy określonej kolekcji z kolekcjiclear()
- usuwa wszystkie elementy kolekcji