@JustNick

Почему ArrayList не может хранить внутри себя примитивные типы?

Например, почему нельзя ипользовать ArrayList<int>, почему он может хранить внутри себя только "класс-обёртку"? ArrayList<Integer>
  • Вопрос задан
  • 122 просмотра
Пригласить эксперта
Ответы на вопрос 1
Rebel-Cat
@Rebel-Cat
Видимо что бы не усложнять жизнь, ArrayList принимает Object[], в любом случае добавляя Integer значение в лист, ты используешь примитивные типы list.add(1), которые автобоксятся в Объекты
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
ОТП Банк Москва
от 240 000 до 270 000 ₽
Sportmaster Lab Санкт-Петербург
от 150 000 ₽
Эвотор Москва
от 180 000 до 250 000 ₽