Внутри моего Mappable
Список классов, у меня есть список a = Integer
, и я хочу добавить int
в этот список.добавление int в список целых чисел
Обычно list.add(int)
будет работать из-за автоматического бокса java, но мне интересно, почему это не работает для меня здесь.
Код объяснить: Во время строительства MappableList
я могу передать в переменное число параметров Int, и я хочу, чтобы добавить их все в список Integer
public class MappableList<Integer>{
private final List<Integer> list;
public MappableList(int... numbers){
list = new ArrayList<Integer>();
for(int i : numbers){
list.add(4);
}
}
}
У вас есть 9 строк кода, и вы не смогли повторно проверить эти строки, если они имеют смысл? Как 'list.add (4);' имеет смысл в соответствии с вашим желаемым поведением? – Tom
Nice [MVCE] (http://stackoverflow.com/help/mcve) (после редактирования), спасибо. –