ArrayList - Удаление элемента в определенной позиции в Java

Метод  remove(int index)  используется для удаления элемента из определенной позиции в списке.

public Object remove(int index): этот метод возвращает объект, если он был успешно удален, в противном случае он выбрасывает исключение  IndexOutOfBoundException  Если указанный индекс меньше 0 или больше размера ArrayList.

import java.util.ArrayList. 

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);

}
}
Output:

ArrayList перед удалением: 
1
2
3
4
5
ArrayList после удаления:
1
3
4
5
ArrayList после удаления:
1
3
4