Método ArrayDeque remove() en Java

  1. El método Java.util.ArrayDeque.remove() se utiliza para eliminar el elemento presente en la cabecera de Deque.

    Sintaxis:

    Array_Deque.remove()

    Parámetros: El método no toma ningún parámetro.

    Valor devuelto: Este método devuelve el elemento presente en la cabecera del Deque.

    Excepciones: el método arroja NoSuchElementException si la deque está vacía.

    Los siguientes programas ilustran el método Java.util.ArrayDeque.remove():

    Programa 1:

    // Java code to illustrate remove()
    import java.util.*;
      
    public class ArrayDequeDemo {
        public static void main(String args[])
        {
            // Creating an empty ArrayDeque
            Deque<String> de_que = new ArrayDeque<String>();
      
            // Use add() method to add elements into the Deque
            de_que.add("Welcome");
            de_que.add("To");
            de_que.add("Geeks");
            de_que.add("For");
            de_que.add("Geeks");
      
            // Displaying the ArrayDeque
            System.out.println("Initial ArrayDeque: " + de_que);
      
            // Removing elements using remove() method
            de_que.remove();
            de_que.remove();
      
            // Displaying the ArrayDeque after removal
            System.out.println("ArrayDeque after removing "
                               + "elements: " + de_que);
        }
    }
    Producción:

    Initial ArrayDeque: [Welcome, To, Geeks, For, Geeks]
    ArrayDeque after removing elements: [Geeks, For, Geeks]
    

    Programa 2:

    // Java code to illustrate remove()
    import java.util.*;
      
    public class ArrayDequeDemo {
        public static void main(String args[])
        {
            // Creating an empty ArrayDeque
            Deque<Integer> de_que = new ArrayDeque<Integer>();
      
            // Use add() method to add elements into the Deque
            de_que.add(10);
            de_que.add(15);
            de_que.add(30);
            de_que.add(20);
            de_que.add(5);
      
            // Displaying the ArrayDeque
            System.out.println("Initial ArrayDeque: " + de_que);
      
            // Removing elements using remove() method
            de_que.remove();
            de_que.remove();
      
            // Displaying the ArrayDeque after removal
            System.out.println("ArrayDeque after removing "
                               + "elements: " + de_que);
        }
    }
    Producción:

    Initial ArrayDeque: [10, 15, 30, 20, 5]
    ArrayDeque after removing elements: [30, 20, 5]
    
  2. El método Java.util.ArrayDeque.remove( Object ) se usa para eliminar un elemento particular de un ArrayDeque.

    Sintaxis:

    Priority_Queue.remove(Object O)

    Parámetros: El parámetro O es del tipo ArrayDeque y especifica el elemento que se eliminará del ArrayDeque.

    Valor de retorno: este método devuelve True si el elemento especificado está presente en Deque, de lo contrario, devuelve False.

    Los siguientes programas ilustran el método Java.util.ArrayDeque.remove():

    Programa 1:

    // Java code to illustrate remove()
    import java.util.*;
      
    public class ArrayDequeDemo {
        public static void main(String args[])
        {
            // Creating an empty ArrayDeque
            Deque<String> de_que = new ArrayDeque<String>();
      
            // Use add() method to add elements into the Deque
            de_que.add("Welcome");
            de_que.add("To");
            de_que.add("Geeks");
            de_que.add("For");
            de_que.add("Geeks");
      
            // Displaying the ArrayDeque
            System.out.println("Initial ArrayDeque: " + de_que);
      
            // Removing elements using remove() method
            de_que.remove("Geeks");
            de_que.remove("For");
            de_que.remove("Welcome");
      
            // Displaying the ArrayDeque after removal
            System.out.println("ArrayDeque after removing "
                               + "elements: " + de_que);
        }
    }
    Producción:

    Initial ArrayDeque: [Welcome, To, Geeks, For, Geeks]
    ArrayDeque after removing elements: [To, Geeks]
    

    Programa 2:

    // Java code to illustrate remove()
    import java.util.*;
      
    public class ArrayDequeDemo {
        public static void main(String args[])
        {
            // Creating an empty ArrayDeque
            Deque<Integer> de_que = new ArrayDeque<Integer>();
      
            // Use add() method to add elements into the Deque
            de_que.add(10);
            de_que.add(15);
            de_que.add(30);
            de_que.add(20);
            de_que.add(5);
      
            // Displaying the ArrayDeque
            System.out.println("Initial ArrayDeque: " + de_que);
      
            // Removing elements using remove() method
            de_que.remove(30);
            de_que.remove(5);
      
            // Displaying the ArrayDeque after removal
            System.out.println("ArrayDeque after removing "
                               + "elements: " + de_que);
        }
    }
    Producción:

    Initial ArrayDeque: [10, 15, 30, 20, 5]
    ArrayDeque after removing elements: [10, 15, 20]
    

Publicación traducida automáticamente

Artículo escrito por Chinmoy Lenka 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 *