Как добавить элемент в arraylist java

Аватар пользователя Maksim Litvinov
Maksim Litvinov
12 августа 2022

Добавить элемент в список ArrayList можно при помощи метода add(). Метод добавляет указанный элемент в конец списка:

import java.util.List;
import java.util.ArrayList;

// Создаем пустой список
List<String> fruits = new ArrayList<>();

// Добавляем туда элементы
fruits.add("apple");
fruits.add("lemon");
fruits.add("pear");

System.out.println(fruits); // => [apple, lemon, pear]

Есть еще одна реализация метода add(). Этот метод принимает два параметра - индекс, по которому нужно добавить элемент и сам элемент. Метод вставляет элемент на указанную позицию, а оставшиеся элементы смещает вправо. Возьмем список из предыдущего примера и добавим туда новый элемент:

fruits.add(1, "orange");
System.out.println(fruits); // => [apple, orange, lemon, pear]

Новый элемент добавился по указанному индексу 1, а оставшиеся элементы сместились вправо

0 0