Entfernen eines ArrayList-Elements in Java

Die Methode  remove(Object o)  Löscht das erste Vorkommen des Objekts o von ArrayList. Es gibt false zurück, wenn das angegebene Element nicht in der .

import java.util.ArrayList; 
import java.util.LinkedList;
import java.util.List;
import java.util.Vector;

public class removeArrayList{

public static void main(String[] args) {

// Erstellen einer ArrayList< String>
ArrayList< String> aList = neue ArrayList< String> ();

//Strings zu ArrayList hinzufügen
aList.add("1");
aList.add("2");
aList.add("3");

System.out.println("ArrayList vor dem Löschen:");
for(String e:aList)
System.out.println(e);

aList.remove("2");
System.out.println("ArrayList nach dem Löschen:");
for(String e:aList)
System.out.println(e);

}
}
Runtime:

ArrayList vor dem Entfernen: 
1
2
3
ArrayList nach dem Entfernen:
1
3