ArrayList remove() poistaa määritetyn elementin ensimmäisen esiintymän tästä listasta, jos se on olemassa. Jos lista ei sisällä elementtiä, lista pysyy muuttumattomana.

ArrayList remove()-metodi

Metodi remove() on ylikuormitettu, ja siitä on kaksi vaihtoehtoa:

  • boolean remove(Object o) – poistaa määritetyn elementin ensimmäisen esiintymän listasta. Palauttaa true jos jokin elementti poistettiin listasta, muuten false.
  • Object remove(int index) throws IndexOutOfBoundsException – poistaa elementin määritetyssä kohdassa tässä listassa. Siirtää kaikki seuraavat elementit vasemmalle. Palauttaa poistetun elementin listasta. Heittää poikkeuksen, jos argumentti index on virheellinen.

ArrayList remove(Object o) example

2.1. Poista vain ensimmäinen esiintymä

Java-ohjelma objektin poistamiseksi arraylististä remove()-metodilla.

Ohjelman tulostus.


2.2. Elementin kaikkien esiintymien poistaminen

Miten tahansa elementin kaikkia esiintymiä ei voi suoraan poistaa listasta remove()-metodilla. Voimme käyttää tähän tarkoitukseen removeAll()-metodia.

Java-ohjelma poistaa kaikki objektin esiintymät arraylistasta.

Ohjelman tuloste.


ArrayList remove(int index) example

Java-ohjelma, jolla poistetaan objekti sen index sijainnin mukaan arraylistasta remove()-metodilla.

Ohjelman tuloste.

Tässä kaikki ArrayList remove() metodista Javassa.

Happy Learning !!

A Guide to Java ArrayList
ArrayList Java Docs

Oliko tästä postauksesta apua?

Kertokaa, jos piditte postauksesta. Se on ainoa tapa, jolla voimme parantaa.
Kyllä
Ei

Vastaa

Sähköpostiosoitettasi ei julkaista.