Могу ли я добавить значения null
в ArrayList
, даже если он имеет общий тип типа?
Eg.
ArrayList<Item> itemList = new ArrayList<Item>();
itemList.add(null);
Если да, то
itemsList.size();
return 1 или 0?
Если я могу добавить значения null
в ArrayList
, могу ли я пропустить только те индексы, которые содержат такие элементы?
for(Item i : itemList) {
//code here
}
Или будет ли каждый цикл циклически проходить через нулевые значения в списке?