Встречается на собеседованиях • сегодня

Есть ли ограничение по использованию примитивов в Generics

В Java нельзя использовать примитивные типы (int, char, boolean и др.) напрямую в Generics. Generics работают только с объектными типами. Однако можно использовать их классы-обертки (Integer, Character, Boolean и т.д.) из java.lang. Пример: ```java List numbers = new ArrayList<>(); // допустимо List primitives = new ArrayList<>(); // ошибка компиляции ``` Начиная с Java 5, при добавлении примитива в коллекцию с классом-оберткой происходит автоупаковка (autoboxing), а при извлечении - распаковка (unboxing). Это позволяет работать с Generics почти так же удобно, как с примитивами.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы