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
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
Vídeos Java
Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.