ArrayList.lastIndexOf() | Java

 

Descripción

Al igual que el método indexOf nos buscaba la primera ocurrencia de un elemento dentro del ArrayList, el método latIndexOf nos identifica la última posición en la que se encuentra el elemento pasado por parámetro. En el caso de que el elemento se encuentre en el ArrayList se devuelve el índice en el cual se encuentra, en el caso contrario se devuelve un valor de -1 que indicará que elemento no se encuentra en el ArrayList.

Sintaxis

public int lastIndexOf(Object o)

Parámetros

  • Object o, Elemento que queremos buscar en el ArrayList.

Clase Padre

ArrayList

Ejemplo

ArrayList<String> list = new ArrayList<String>();

// Añadimos elementos
list.add("Marta");
list.add("Luis");
list.add("Francisco");
list.add("Luis");
list.add("Sonsoles");
list.add("José");

String sElementoaBuscar = "Luis";

int posicion = list.lastIndexOf(sElementoaBuscar);

if (posicion >0)
    System.out.println("El último elemento " + sElementoaBuscar + " está en la lista en la posición " + posicion+1);
else
    System.out.println("El elemento " + sElementoaBuscar + " NO está en la lista");

Artículos

    Manual Java

    Aprende más sobre Java consultando online o descargando nuestro manual.

    Test Java

    ¿Te atreves a probar tus habilidades y conocimiento en Java con nuestro test?

    Vídeos Java

    Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.