En este tutorial aprenderemos cómo eliminar el primer y último elemento de LinkedList. En las últimas publicaciones hemos compartido los siguientes tutoriales:

1) Eliminar elementos de un índice específico
2) Eliminar un elemento específico de LinkedList

Ejemplo

Hemos usado método removeFirst () eliminar primero y método removeLast () para eliminar el último elemento de LinkedList. La definición y descripción del método son las siguientes:

1) public E removeFirst(): Elimina y devuelve el primer elemento de esta lista.
2) public E removeLast(): Elimina y devuelve el último elemento de esta lista.

Código completo:

import java.util.LinkedList;
public class RemoveExample {
 
 public static void main(String[] args) {
 
    // Create a LinkedList
    LinkedList<String> linkedlist = new LinkedList<String>();
 
    // Add elements to LinkedList
    linkedlist.add("Item1");
    linkedlist.add("Item2");
    linkedlist.add("Item3");
    linkedlist.add("Item4");
    linkedlist.add("Item5");
 
    // Displaying Elements before remove
    System.out.println("LinkedList Elements are:");
    for(String str: linkedlist){
       System.out.println(str);
    }
 
    // Removing First element
    Object firstElement = linkedlist.removeFirst();
    System.out.println("nElement removed: "+ firstElement);
 
    // Removing last Element
    Object lastElement = linkedlist.removeLast();
    System.out.println("Element removed: "+ lastElement);
 
    // LinkedList elements after remove
    System.out.println("nList Elements after Remove:");
    for(String str2: linkedlist){
       System.out.println(str2);
    }
 }
}

Producción:

LinkedList Elements are:
Item1
Item2
Item3
Item4
Item5

Element removed: Item1
Element removed: Item5

List Elements after Remove:
Item2
Item3
Item4
leer  Cómo hacer un bucle de LinkedList en Java

Por avivcas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *