Eliminar el primer y último elemento de LinkedList en Java

El método Java.util.LinkedList.removeFirst() se utiliza para eliminar el primer elemento de LinkedList. 

Sintaxis:  

LinkedList.remove()

Parámetros: Esta función no toma ningún parámetro.

Valor devuelto : el método devuelve el primer elemento o el elemento presente en el encabezado de la lista.

2. eliminarÚltimo()

Sintaxis:  

LinkedList.removeLast()

Parámetros: Esta función no toma ningún parámetro.

Valor devuelto: el método devuelve el último elemento o el elemento presente al final de la lista.

Ejemplo:

Java

// Java program to illustrate the Java.util.LinkedList.remove() method
// and Java.util.LinkedList.removeLast() method
  
import java.util.LinkedList;
  
class GFG {
    public static void main (String[] args) {
        
        // Creating an LinkedList
        LinkedList<String> list = new LinkedList<String>();
  
        // Use add() method to add elements in the list
        list.add("Geek");
        list.add("for");
        list.add("Geeks");
        list.add("2020");
        list.add("2021");
  
        // Displaying the list
        System.out.println("LinkedList:\t" + list);
  
        // Remove the tail using removeLast()
        System.out.println("The last element is removed:\t" + list.removeLast());
          
        // Displaying the final list
        System.out.println("Final LinkedList:\t" + list);
          
        // Remove the head using remove()
        System.out.println("The first element is removed:\t" + list.removeFirst());
  
        // Displaying the final list
        System.out.println("Final LinkedList:\t" + list);
    }
}
Producción

LinkedList:    [Geek, for, Geeks, 2020, 2021]
The last element is removed:    2021
Final LinkedList:    [Geek, for, Geeks, 2020]
The first element is removed:    Geek
Final LinkedList:    [for, Geeks, 2020]

Publicación traducida automáticamente

Artículo escrito por le0 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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