ArrayList — это реализация интерфейса List с изменяемым размером массива. Помимо реализации интерфейса List, класс ArrayList предоставляет методы для управления размером массива, который используется для внутреннего хранения списка.
Декларация
List‹E› list_name = new ArrayList‹E› (initial_capacity);
E — это тип элементов, присутствующих в ArrayList.
Предположим, если мы хотим объявить список ArrayList с именем «Numbers», содержащий элементы типа «Integer» и с начальной емкостью 5. Он будет объявлен как
List‹Integer› Numbers = новый ArrayList‹Integer› (5);
Методы класса ArrayList
добавить(индекс int, элемент E)
функция: вставляет указанный элемент по указанному индексу.
тип возвращаемого значения: пустота
добавить (элемент E)
функция: добавляет указанный элемент в конец списка.
тип возвращаемого значения: логическое значение (true, если добавлено успешно, иначе false)
очистить()
функция: удаляет все элементы из списка.
тип возвращаемого значения: пустота