Доступ к объекту ArrayList Java

Создал ArrayList, через цикл добавил в него 5 элементов класса, которые имеют приватные переменные, доступ к которым через get. Если просто создавать элемент класса, то пишем ИмяЕлемента.getId(); Как быть с ArrayList?


Ответы (1 шт):

Автор решения: Circassian

Доступ к элементам списка осуществляется через метод get(n), где n - индекс элемента, который нужно получить.

ArrayList<MyObject> list = new ArrayList();
list.add(new MyObject(0));
list.get(0).getId();

class MyObject {
    private int id;

    MyObject(int id) {
        this.id = id
    }

    public int getId() {
        return id;
    }
}
→ Ссылка