para crear una de tipo String utilizamos el siguiente codigo:
LinkedList <string> lista= new LinkedList();
y para crear una de tipo intero asi:
LinkedList <Integer> lista= new LinkedList();
y para crear una de tipo float asi:
LinkedList <Float> lista= new LinkedList();
y para crear una de tipo Object asi:
LinkedList <Object> lista= new LinkedList();
para agregar datos lo accemos de la siguiente forma tomaremos que la lista es de tipo String:
lista.add("1");//posicion 0
lista.add("2");//posicion 1
lista.add("3");//posicion 2
pasa sacar un dato de cierta posicion por ejemplo de la posicion 1 asi lo hacemos:
lista.get(1);//por defecto nos muestra el 2
para recorrerla con un for de la siguiente manera:
for (int i = 0; i < lista.size(); i++) {
System.out.println(""+lista.get(i));
}
para remover la primera posicion, debes tener contenido en la lista o si no te saldra error:
lista.remove();
y para poder removerla toda sin el error de que se encuentre vacia lo hacemos de la siguiente manera:
while(!lista.isEmpty()){
System.out.println(""+lista.remove());
}
y muchas mas funciones con esta lista enlazada :)
0 Comments