Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
4
Сравнение списков с wildcard‑типами: extends, super и конкретный тип
Компании, где спрашивали:
Веб-мост
Условие задачи
Нужно разобраться в различиях между коллекциями, объявленными с использованием wildcard‑типов.
- Чем отличаются
upList,downListиexactList? - Какие элементы можно добавить в каждую из этих коллекций?
- Какие элементы можно извлечь из каждой коллекции?
class A {}
class B extends A {}
class C extends B {}
List<? extends B> upList = ...
List<? super B> downList = ...
List<B> exactList = ...