ArrayList remove() tar bort den första förekomsten av det angivna elementet från listan, om det finns. Om listan inte innehåller elementet förblir listan oförändrad.

ArrayList remove() method

Metoden remove() är överbelastad och finns i två varianter:

  • boolean remove(Object o) – tar bort den första förekomsten av det angivna elementet från listan. Returnerar true om något element togs bort från listan, annars false.
  • Object remove(int index) throws IndexOutOfBoundsException – tar bort elementet på den angivna positionen i listan. Flyttar alla efterföljande element till vänster. Återger det borttagna elementet från listan. Kastar ett undantag om argumentet index är ogiltigt.

ArrayList remove(Object o) example

2.1. Ta bort endast första förekomsten

Java-program för att ta bort ett objekt från en arraylist med hjälp av metoden remove().

Programutgång.


2.2. Ta bort alla förekomster av element

Vi kan inte direkt ta bort alla förekomster av ett element från en lista med hjälp av remove()metoden. Vi kan använda metoden removeAll() för detta ändamål.

Java-program för att ta bort alla förekomster av ett objekt från arraylistan.

Programutgång.


ArrayList remove(int index) example

Java-program för att ta bort ett objekt efter dess index position från en arraylista med hjälp av metoden remove().

Programutgång.

Det var allt för ArrayList remove() metoden i Java.

Happy Learning !!

En guide till Java ArrayList
ArrayList Java Docs

Har du haft nytta av det här inlägget?

Låt oss veta om du gillade inlägget. Det är det enda sättet för oss att förbättra oss.
Ja
Nej

Lämna ett svar

Din e-postadress kommer inte publiceras.