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

Как задать ограничения снизу для Generics

В Java можно использовать `super` в wildcard-ограничениях для generics, чтобы указать нижнюю границу типа. Это полезно, когда нужно гарантировать, что тип является супертипом указанного класса. Пример: ```java public class Box { private T value; public void setValue(T value) { this.value = value; } } public static void addNumbers(List list) { for (int i = 1; i <= 10; i++) { list.add(i); // Можно добавлять Integer и его подтипы } } ``` Здесь `List` означает, что метод принимает список, содержащий Integer или любой его супертип (например, Number или Object). Это позволяет безопасно добавлять элементы типа Integer в коллекцию.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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