Looking for java Keywords? Try Ask4Keywords

Java Language Создание, добавление и удаление элемента из массива ArrayList


пример

ArrayList является одной из встроенных структур данных в Java. Это динамический массив (где размер структуры данных, который не требуется сначала объявлять) для хранения элементов (объектов).

Он расширяет класс AbstractList и реализует интерфейс List . ArrayList может содержать повторяющиеся элементы, где он поддерживает порядок вставки. Следует отметить, что класс ArrayList не синхронизирован, поэтому следует проявлять осторожность при работе с параллелизмом с ArrayList . ArrayList допускает произвольный доступ, потому что массив работает на основе индекса. Манипуляция медленнее в ArrayList из-за изменения, которое часто возникает, когда элемент удаляется из списка массивов.

ArrayList может быть создан следующим образом:

List<T> myArrayList = new ArrayList<>();

Где T ( Generics ) - это тип, который будет храниться внутри ArrayList .

Тип ArrayList может быть любым объектом. Тип не может быть примитивным типом (вместо этого используйте их классы-оболочки ).

Чтобы добавить элемент в ArrayList , используйте метод add() :

myArrayList.add(element);

Или добавить элемент к определенному индексу:

myArrayList.add(index, element); //index of the element should be an int (starting from 0)

Чтобы удалить элемент из ArrayList , используйте метод remove() :

myArrayList.remove(element);

Или удалить элемент из определенного индекса:

myArrayList.remove(index); //index of the element should be an int (starting from 0)