Как удалить элемент из arraylist java
Ответы
Иван Полежаев
04 апреля 2023
Для удаления элемента из ArrayList
в Java
можно использовать метод remove()
Существуют две перегрузки метода remove()
:
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")
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
0
0