Sequenced Collections (Java 21) — что это?

Ответ

Новый интерфейс с методами getFirst, getLast, addFirst, addLast, reversed. Унифицирует работу с упорядоченными коллекциями.

Разбор: SequencedCollection (Java 21) — это новый интерфейс для коллекций с чётко определённым порядком элементов, дающий единый API: getFirst, getLast, addFirst, addLast и reversed (плюс SequencedSet и SequencedMap). Он не сортирует элементы и не относится к HashSet/HashMap, у которых порядок не гарантирован. Главная цель — унифицировать доступ к началу и концу упорядоченных коллекций (List, Deque, LinkedHashSet и т.п.).

Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.

Заказать гайд Пройти тест
новые гайды и свежие вопросы с собесов — первыми в Telegram Смотреть гайды Подписаться