Метод add
Метод add класса ArrayList добавляет новый элемент в список.
Первый параметр метода принимает индекс, по которому нужно вставить элемент,
а второй - сам элемент для добавления. Если вызвать метод с одним параметром,
элемент будет добавлен в конец списка. Метод возвращает boolean
в первом случае и void во втором.
Синтаксис
list.add(element)
list.add(index, element)
Пример
Давайте добавим элемент в конец списка:
import java.util.ArrayList;
import java.util.List;
public class Main
{
public static void main(String[] args)
{
List<String> list = new ArrayList<>(List.of("a", "b", "c", "d", "e"));
list.add("f");
System.out.println(list);
}
}
Результат выполнения кода:
[a, b, c, d, e, f]
Пример
Давайте добавим элемент по индексу 1 в середину списка:
import java.util.ArrayList;
import java.util.List;
public class Main
{
public static void main(String[] args)
{
List<String> list = new ArrayList<>(List.of("a", "b", "c", "d", "e"));
list.add(1, "x");
System.out.println(list);
}
}
Результат выполнения кода:
[a, x, b, c, d, e]
Пример
Давайте добавим число в список целых чисел:
import java.util.ArrayList;
import java.util.List;
public class Main
{
public static void main(String[] args)
{
List<Integer> list = new ArrayList<>(List.of(1, 2, 3, 4, 5));
list.add(6);
System.out.println(list);
}
}
Результат выполнения кода:
[1, 2, 3, 4, 5, 6]