ArrayList remove() fjerner den første forekomst af det angivne element fra denne liste, hvis det er til stede. Hvis listen ikke indeholder elementet, forbliver listen uændret.

ArrayList remove() metode

Metoden remove() er overbelastet og findes i to varianter:

  • boolean remove(Object o) – fjerner den første forekomst af det angivne element fra listen. Returnerer true hvis et element blev fjernet fra listen, ellers false.
  • Object remove(int index) throws IndexOutOfBoundsException – fjerner elementet på den angivne position i denne liste. Skifter alle efterfølgende elementer til venstre. Returnerer det fjernede element fra listen. Kaster en undtagelse, hvis argumentet index er ugyldigt.

ArrayList remove(Object o) example

2.1. Fjern kun første forekomst

Java-program til at fjerne et objekt fra en arraylist ved hjælp af remove()-metoden.

Programoutput.


2.2. Fjern alle forekomster af et element

Vi kan ikke direkte fjerne alle forekomster af et element fra en liste ved hjælp af remove()-metoden. Vi kan bruge removeAll()-metoden til dette formål.

Java-program til at fjerne alle forekomster af et objekt fra arraylisten.

Programoutput.


ArrayList remove(int index) example

Java-program til at fjerne et objekt efter dets index position fra en arrayliste ved hjælp af remove()-metoden.

Programoutput.

Det er alt for ArrayList remove() metoden i Java.

Happy Learning !!

En guide til Java ArrayList
ArrayList Java Docs

Har dette indlæg været nyttigt?

Lad os vide, om du kunne lide indlægget. Det er den eneste måde, vi kan forbedre os på.
Ja
Nej

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.