Я пытаюсь добавить различные типы переменных (String и Integer) в список объектов, но когда я запускаю код, я всегда получаю исключение NullPointerException. Я уже отлаживал его, а переменные не равны нулю. Может ли кто-нибудь помочь мне и рассказать мне, как я могу добавить разные типы переменных в список объектов?Добавление целых чисел и строк в список <Object>
private int x;
private int y;
private int z;
private int stockwerk;
private String address;
private List<Object> list;
public List<Object> getAttributeList() {
list.add(1, this.x);
list.add(2, this.y);
list.add(3, this.z);
list.add(4, this.stockwerk);
list.add(5, this.address);
return this.list;
}
«Я уже отлаживал его, а переменные не равны нулю» - вы пропустили его. – user2357112
Также стоит отметить, что вы, вероятно, столкнетесь с ошибкой нулевого указателя позже, так как вы вставляете элементы, начинающиеся с индекса 1 вместо 0. Таким образом, первый элемент в вашем списке всегда будет null .... – Ethan