Библиотеки » Collection
Collection - класс Collection
Абстрактный класс Collection
является базовым классом для представления универсальных коллекций элементов. На основе данного интерфейса построен весь каркас коллекций, поскольку его реализуют все подклассы коллекций и массивов, такие как - массивы List
, ассоциативные массивы Map
, очереди Queue
, множества Set
и т.д.
В данном интерфейсе определены методы работы с коллекцией в целом - обработка каждого элемента, фильтрация коллекции, проверка элементов на соответствие различным условиям, определение размера коллекции и т.д. Методы для работы с отдельными элементыми (добавление, удаление, поиск) описаны уже в конкретных реализациях, и не присутствуют в классе Collection
.