ArrayList - Удаление элемента в определенной позиции в Java
Метод remove(int index) используется для удаления элемента из определенной позиции в списке.public Object remove(int index): этот метод возвращает объект, если он был успешно удален, в противном случае он выбрасывает исключение IndexOutOfBoundException Если указанный индекс меньше 0 или больше размера ArrayList.
import java.util.ArrayList.Output:
public class removeArrayListIndex{
public static void main(String[] args) {
// Создаем ArrayList< Строка>
ArrayList< Строка> aList = новый ArrayList< Строка> ();
//добавляем строки в ArrayList
aList.add("1");
aList.add("2");
aList.add("3");
aList.add("4");
aList.add("5");
System.out.println("ArrayList before deletion:");
for(String e:aList)
System.out.println(e);
//удаляем объект на 1
aList.remove(1);
System.out.println("ArrayList после удаления:");
for(String e:aList)
System.out.println(e);
//удаляем объект в нижнем индексе 3
aList.remove(3);
System.out.println("ArrayList после удаления:");
for(String e:aList)
System.out.println(e);
}
}
ArrayList перед удалением:
1
2
3
4
5
ArrayList после удаления:
1
3
4
5
ArrayList после удаления:
1
3
4