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

Что нужно описать для добавления 3 объектов разных классов в массив

В Java можно добавить объекты разных классов в массив, если они имеют общего предка (например, Object) или реализуют общий интерфейс. Пример: ```java Object[] array = new Object[3]; array[0] = new String("Hello"); array[1] = new Integer(42); array[2] = new ArrayList<>(); ``` При извлечении объектов потребуется приведение типов: ```java String s = (String) array[0]; Integer i = (Integer) array[1]; ArrayList list = (ArrayList) array[2]; ``` Для более безопасной работы можно использовать generics с wildcard: ```java List list = new ArrayList<>(); list.add("Text"); list.add(123); list.add(new Date()); ``` Важно: при таком подходе теряется информация о конкретном типе объектов.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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