Método ArrayDeque remove() en Java

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 … Continue reading «Método ArrayDeque remove() en Java»

Método ArrayDeque peekFirst() en Java

El método java.util.ArrayDeque.peekFirst() en Java se usa para recuperar o buscar el primer elemento de la deque. El elemento recuperado no se elimina ni elimina de la cola, sino que el método simplemente lo devuelve. Si no hay ningún elemento presente en el deque o está vacío, se devuelve Null. Sintaxis: Array_Deque.peekFirst() Parámetros: El método … Continue reading «Método ArrayDeque peekFirst() en Java»

Método ArrayDeque clear() en Java

El método Java.util.ArrayDeque.clear() en Java se usa para eliminar todos los elementos del Deque. Usar el método clear() solo borra todo el elemento de la deque y no elimina la deque. En otras palabras, se puede decir que el método clear() se usa solo para vaciar un ArrayDeque existente. Sintaxis: Array_Deque.clear() Parámetros: El método no … Continue reading «Método ArrayDeque clear() en Java»

Método ArrayDeque element() en Java

El método java.util.ArrayDeque.element() en Java se usa para recuperar o buscar el encabezado de ArrayDeque. En el proceso, el método no elimina el elemento de la deque sino que simplemente devuelve el elemento. Sintaxis: Array_Deque.element() Parámetros: El método no toma ningún parámetro. Valor devuelto: El método devuelve el elemento presente en la cabecera del Deque. … Continue reading «Método ArrayDeque element() en Java»

Método ArrayDeque peekLast() en Java

El método java.util.ArrayDeque.peekLast() en Java se usa para recuperar o buscar el último elemento de la deque. El elemento recuperado no se elimina ni elimina de la cola, sino que el método simplemente lo devuelve. Si no hay ningún elemento presente en el deque o está vacío, se devuelve Null. Sintaxis: Array_Deque.peekLast() Parámetros: El método … Continue reading «Método ArrayDeque peekLast() en Java»

Método ArrayDeque size() en Java

El método Java.util.ArrayDeque.size() en Java se usa para obtener el tamaño de Deque o la cantidad de elementos presentes en Deque. Sintaxis: Array_Deque.size() Parámetros: El método no toma ningún parámetro. Valor devuelto: El método devuelve el tamaño o el número de elementos presentes en el Deque. Los siguientes programas ilustran el método Java.util.ArrayDeque.size(): Programa 1: … Continue reading «Método ArrayDeque size() en Java»

Programa Java para implementar la API ArrayDeque

ArrayDeque en Java proporciona cómo usar la array redimensionable además de la implementación de la interfaz Deque . También se conoce como Array Double Ended Queue o Array Deck. Esta es una array especial que crece y permite a los usuarios presentar o eliminar un componente de cada lado de la cola. java.lang.Object java.util.AbstractCollection<E> java.util.ArrayDeque<E> … Continue reading «Programa Java para implementar la API ArrayDeque»

Método ArrayDeque pollFirst() en Java

El método java.util.ArrayDeque.pollFirst() en Java se usa para recuperar o buscar y eliminar el primer elemento de Deque. El método peekFirst() solo recuperó el primer elemento, pero pollFirst() también elimina el elemento junto con la recuperación. Devuelve NULL si el deque está vacío. Sintaxis: Array_Deque.pollFirst() Parámetros: El método no toma ningún parámetro. Valor devuelto: el … Continue reading «Método ArrayDeque pollFirst() en Java»

Método ArrayDeque addFirst() en Java

El método java.util.ArrayDeque.addFirst( Object element ) en Java se utiliza para insertar un elemento específico al principio de este deque. Sintaxis: Array_Deque.addFirst(Object element) Parámetros: El elemento parámetro es del tipo ArrayDeque y hace referencia al elemento a agregar. Valor devuelto: la función no devuelve ningún valor. Excepciones: el método lanza NullPointerException si el parámetro pasado … Continue reading «Método ArrayDeque addFirst() en Java»

Diferencia entre ArrayBlockingQueue y ArrayDeque

BlockingQueue (primero en entrar, primero en salir) Java // Java program to demonstrate ArrayBlockingQueue    import java.util.concurrent.ArrayBlockingQueue;    public class ArrayBlockingQueueDemo {        public static void main(String[] args)     {         // define capacity of ArrayBlockingQueue         int capacity = 15;            // create object of ArrayBlockingQueue         // using ArrayBlockingQueue constructor         ArrayBlockingQueue<Integer> abq             = new ArrayBlockingQueue<Integer>(capacity);            // … Continue reading «Diferencia entre ArrayBlockingQueue y ArrayDeque»