/
Вопросы и ответы
/
Java
/

Как удалить элемент из arraylist java

Как удалить элемент из arraylist java

4 года назад

Человек-Молекула

Ответы

0

Для удаления элемента из ArrayList в Java можно использовать метод remove()

Существуют две перегрузки метода remove():

  1. remove(int index) - удаляет элемент по указанному индексу в ArrayList

Например, чтобы удалить элемент с индексом 2 из ArrayList:

ArrayList<String> list = new ArrayList<>();
list.add("A");
list.add("B");
list.add("C");

list.remove(2); // удаляем элемент с индексом 2 ("C")

  1. remove(Object o) - удаляет первое вхождение указанного объекта из ArrayList

Например, чтобы удалить строку "B" из ArrayList:

ArrayList<String> list = new ArrayList<>();
list.add("A");
list.add("B");
list.add("C");

list.remove("B"); // удаляем строку "B"

Обратите внимание, что если ArrayList не содержит удаляемый элемент, метод remove() не сделает ничего и просто вернет false

2 года назад

Иван Полежаев