Método ConcurrentLinkedDeque removeLast() en Java

ConcurrentLinkedDeque.removeLast() es una función integrada en Java que elimina el último elemento de la deque. La función lanza una NoSuchElementException si este deque está vacío.

Sintaxis:

Conn_Linked_Deque.removeLast()

Parámetros: La función no acepta ningún parámetro.

Valores devueltos: la función devuelve el último elemento de la deque.

Excepción: la función lanza una NoSuchElementException si esta deque está vacía.

El siguiente programa ilustra el método removeLast():

Programa 1: Este programa involucra deque con elementos Integer .

// Java Program Demonstrate removeLast() 
// method of ConcurrentLinkedDeque   
  
import java.util.concurrent.*;
  
class ConcurrentLinkedDequeDemo {
    public static void main(String[] args)
    {
        ConcurrentLinkedDeque<Integer> cld = 
                      new ConcurrentLinkedDeque<Integer>();
  
        cld.addFirst(12);
        cld.addFirst(70);
        cld.addFirst(1009);
        cld.addFirst(475);
  
        // Displaying the existing LinkedDeque
        System.out.println("Elements in"
                           + "the LinkedDeque: " + cld);
  
        // Display the last element
        System.out.println("Element removed : "
                           + cld.peekLast());
  
        // Remove the Last element
        cld.removeLast();
  
        // Displaying the elements
        System.out.println("Elements in"
                           + "the LinkedDeque: " + cld);
    }
}
Producción:

Elements inthe LinkedDeque: [475, 1009, 70, 12]
Element removed : 12
Elements inthe LinkedDeque: [475, 1009, 70]

Programa 2: Este programa involucra deque con elementos String .

// Java Program Demonstrate removeLast() 
// method of ConcurrentLinkedDeque   
  
import java.util.concurrent.*;
  
class ConcurrentLinkedDequeDemo {
    public static void main(String[] args)
    {
        ConcurrentLinkedDeque<String> cld = 
                           new ConcurrentLinkedDeque<String>();
  
        cld.addFirst("GFG");
        cld.addFirst("Gfg");
        cld.addFirst("GeeksforGeeks");
        cld.addFirst("Geeks");
  
        // Displaying the existing LinkedDeque
        System.out.println("Elements in"
                           + "the LinkedDeque: " + cld);
  
        // Display the last element
        System.out.println("Element removed : "
                           + cld.peekLast());
  
        // Remove the Last element
        cld.removeLast();
  
        // Displaying the elements
        System.out.println("Elements in"
                           + "the LinkedDeque: " + cld);
    }
}
Producción:

Elements inthe LinkedDeque: [Geeks, GeeksforGeeks, Gfg, GFG]
Element removed : GFG
Elements inthe LinkedDeque: [Geeks, GeeksforGeeks, Gfg]

Referencia : https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentLinkedDeque.html#removeLast()

Publicación traducida automáticamente

Artículo escrito por RICHIK BHATTACHARJEE 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 *