Informática, pregunta formulada por titanic8942, hace 1 mes

Como obtener la posicion de un dato en una lista enlazada java?

Respuestas a la pregunta

Contestado por lauraequisde
1

Respuesta:

nombre_de_tu_lista.indexOf(dato del que deseas saber el index);

Explicación:

Las listas enlazadas funcionan parecido a los arraylist, por ende, el método de obtención es bastante parecido.

El truco está en saber qué es el index de una lista y cómo funcionan, te mostraré un ejemplo sencillo de cómo agregar y obtener elementos de listas enlazadas.

LinkedList<String> lista_ejemplo = new LinkedList<String>();   //creas la lista y le pones nombre

lista_ejemplo.add("snorlax"); //de esta forma añades elementos a la lista, en mi caso estoy añadiendo uno de tipo string

lista_ejemplo.add("charmander");

lista_ejemplo.add("squirtle");

System.out.println(lista_ejemplo.indexOf("snorlax")); // imprimimos el index del Pokémon

El output de este programa debe ser 0 porque "snorlax" está ubicado al inicio de la lista

Otras preguntas