Чтобы использовать ArrayList, вам просто нужно объявить и создать его экземпляр:
// <SomeObject> tells Java what kind of things go in the ArrayList
ArrayList<SomeObject> aDescriptiveNameHere = new ArrayList<SomeObject>();
// This is also valid, since an ArrayList is also a List
List<SomeObject> list = new ArrayList<SomeObject>();
Затем вы можете добавлять вещи с помощью метода add()
:
// Please don't name your list "list"
list.add(new Thing(1));
list.add(new Thing(2));
Вы можете получитьчто-то по индексу (как вы бы с someArray[index]
) как:
list.get(index);
// For example
Thing t = list.get(5);
Возможно, вам также нужен size()
.
См. JavaDocs для получения дополнительной информации.