◆ Wenn Sie den Wert eines Elements angeben
public static void main(String[] args) {
String arr[] = {"orange","apple","cherry","melon","grape"};
List<String> list = new ArrayList<>(Arrays.asList(arr));
list.remove("apple");
}
◆ Bei Angabe der INDEX-Nummer des Elements
public static void main(String[] args) {
String arr[] = {"orange","apple","cherry","melon","grape"};
List<String> list = new ArrayList<>(Arrays.asList(arr));
list.remove(1);
}
Generieren Sie eine Liste mit dem Element, das Sie entfernen möchten, und fügen Sie es in das Argument der Methode list.removeAll () ein
public static void main(String[] args) {
String arr[] = {"orange","apple","cherry","melon","grape"};
List<String> list = new ArrayList<>(Arrays.asList(arr));
List<String> remove = new ArrayList<>();
Collections.addAll(remove,"apple","melon");
list.removeAll(remove);
System.out.println(list);
}
List.size ist 0, da alle gelöscht werden
public static void main(String[] args) {
String arr[] = {"orange","apple","cherry","melon","grape"};
List<String> list = new ArrayList<>(Arrays.asList(arr));
list.clear();
System.out.println(list.size());
}
Recommended Posts