Интерфейс коллекции Java
Интерфейс коллекции Java
В этом руководстве мы узнаем об интерфейсе Java Collection и его подинтерфейсах.
Collection interface — это корневой интерфейс платформы коллекций Java.
Прямой реализации этого интерфейса нет. Однако он реализуется через свои подинтерфейсы, такие как List , Set и Queue .
Например, ArrayList класс реализует List интерфейс, который является субинтерфейсом Collection Интерфейс.

Подинтерфейсы коллекции
Как упоминалось выше, Collection Интерфейс включает подынтерфейсы, реализованные различными классами в Java.
1. Интерфейс списка
List интерфейс — это упорядоченная коллекция, которая позволяет нам добавлять и удалять элементы, как массив. Чтобы узнать больше, посетите:Интерфейс списка Java.
2. Установить интерфейс
Set Интерфейс позволяет нам хранить элементы в разных наборах, подобных набору в математике. В нем не может быть повторяющихся элементов. Чтобы узнать больше, посетите:Интерфейс набора Java.
3. Интерфейс очереди
Queue интерфейс используется, когда мы хотим хранить и получать доступ к элементам в порядке First In, First Out (FIFO) способ. Чтобы узнать больше, посетите:Интерфейс Java Queue.
Методы сбора
Collection Интерфейс включает в себя различные методы, которые можно использовать для выполнения различных операций над объектами. Эти методы доступны во всех его субинтерфейсах.
add()- вставляет указанный элемент в коллекциюsize()- возвращает размер коллекцииremove()- удаляет указанный элемент из коллекцииiterator()- возвращает итератор для доступа к элементам коллекцииaddAll()- добавляет в коллекцию все элементы указанной коллекцииremoveAll()- удаляет все элементы указанной коллекции из коллекцииclear()- удаляет все элементы коллекции
java