ArrayList remove() elimina la primera ocurrencia del elemento especificado de esta lista, si está presente. Si la lista no contiene el elemento, la lista permanece sin cambios.

Método remove() de ArrayList

El método remove()está sobrecargado y tiene dos variantes:

  • boolean remove(Object o) – elimina la primera aparición del elemento especificado de la lista. Devuelve true si se ha eliminado algún elemento de la lista, si no false.
  • Object remove(int index) throws IndexOutOfBoundsException – elimina el elemento en la posición especificada en esta lista. Desplaza cualquier elemento posterior a la izquierda. Devuelve el elemento eliminado de la lista. Lanza una excepción si el argumento índice no es válido.

ArrayList remove(Object o) example

2.1. Eliminar sólo la primera ocurrencia

Programa Java para eliminar un objeto de un arraylist utilizando el método remove().

Salida del programa.


2.2. Eliminar todas las apariciones de un elemento

No podemos eliminar directamente todas las apariciones de cualquier elemento de la lista utilizando el método remove(). Podemos utilizar el método removeAll() para este propósito.

Programa Java para eliminar todas las ocurrencias de un objeto de la lista de arrays.

Salida del programa.


ArrayList remove(int index) example

Programa Java para eliminar un objeto por su index posición de un arraylist utilizando el método remove().

Salida del programa.

Eso es todo para el método remove() de ArrayList en Java.

¡Feliz aprendizaje!!!

Una guía de ArrayList en Java
ArrayList Java Docs

¿Ha sido útil este post?

Haznos saber si te ha gustado el post. Sólo así podremos mejorar.
No

Deja una respuesta

Tu dirección de correo electrónico no será publicada.