English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
В этом руководстве мы изучим интерфейс Java Collection и его подинтерфейсы.
Интерфейс Collection является корневым интерфейсом Java Collection Framework.
Этот интерфейс не реализован напрямую. Однако он реализован через свои подинтерфейсы (например, List, Set и Queue).
Например, класс ArrayList реализует интерфейс List, который является подинтерфейсом интерфейса Collection.
Как было сказано выше, интерфейс Collection включает подинтерфейсы, реализованные различными классами в Java.
Интерфейс List является упорядоченной коллекцией, которая позволяет нам добавлять и удалять элементы, как в массиве. Для получения дополнительной информации обратитесь наJava интерфейс списка
Интерфейс Set позволяет нам хранить элементы в различных наборах, как в математических наборах. В нем не могут быть повторяющиеся элементы. Для получения дополнительной информации посетитеJava Set интерфейс
Когда мы хотимпервым в первый (FIFO)Для хранения и доступа к элементам можно использовать интерфейс Queue. Для получения дополнительной информации посетитеИнтерфейс Queue Java
Интерфейс Collection включает различные методы, которые можно использовать для выполнения различных операций с объектами. Эти методы доступны во всех подинтерфейсах.
add() - вставить указанный элемент в набор
size() - вернуть размер набора
remove() - удалить указанный элемент из набора
iterator() - вернуть итератор для доступа к элементам набора
addAll() - добавить все элементы из указанного набора в набор
removeAll() - удалить все элементы из указанного набора из集合а
clear() - удалить все элементы из集合а