Método LinkedBlockingDeque takeLast() en Java

El método takeLast() de LinkedBlockingDeque devuelve y elimina la cola del contenedor Deque. El método lanza una InterruptedException si se interrumpe mientras espera. Sintaxis: public E takeLast() Devoluciones: este método devuelve la cola (último elemento) del contenedor Deque. Excepción : la función lanza una InterruptedException si se interrumpe mientras espera. Los siguientes programas ilustran el … Continue reading «Método LinkedBlockingDeque takeLast() en Java»

Método LinkedBlockingDeque peek() en Java

El método peek() de LinkedBlockingDeque devuelve el elemento frontal en el contenedor Deque. Devuelve nulo si el contenedor está vacío. Sintaxis: public E peek() Parámetros: este método no acepta ningún parámetro. Devoluciones: este método devuelve el elemento frontal en el contenedor Deque si el contenedor no está vacío. Devuelve falso si el contenedor está vacío. … Continue reading «Método LinkedBlockingDeque peek() en Java»

Método LinkedBlockingDeque forEach() en Java con ejemplos

El método forEach() de LinkedBlockingDeque realiza la acción dada para cada elemento del Iterable hasta que se hayan procesado todos los elementos o la acción genere una excepción. Sintaxis: public void forEach(Consumer<E> action) Parámetros: este método toma una acción de parámetro que representa la acción a realizar para cada elemento. Valor devuelto: este método no … Continue reading «Método LinkedBlockingDeque forEach() en Java con ejemplos»

Método LinkedBlockingDeque removeFirstOccurrence() en Java

El método removeFirstOccurrence() de LinkedBlockingDeque elimina la primera ocurrencia del elemento especificado de este deque. Si el deque no contiene el elemento, permanece sin cambios. Devuelve verdadero si este deque contenía el elemento especificado, de lo contrario, devuelve falso. Sintaxis:   public boolean removeFirstOccurrence(Object o) Parámetros: este método acepta un parámetro obligatorio que especifica el elemento que … Continue reading «Método LinkedBlockingDeque removeFirstOccurrence() en Java»

Método LinkedBlockingDeque push() en Java

El método push(E e) de LinkedBlockingDeque inserta un elemento en la pila representada por este deque. Inserta el elemento pasado en el parámetro al frente del Deque si hay espacio. Si LinkedBlockingDeque tiene una capacidad restringida y no queda espacio para la inserción, devuelve una excepción IllegalStateException . Esta función es similar a la de … Continue reading «Método LinkedBlockingDeque push() en Java»

Método LinkedBlockingDeque removeAll() en Java con ejemplos

El método removeAll() de LinkedBlockingDeque es una función incorporada en Java que se usa para eliminar de este deque todos los elementos que están contenidos en la colección especificada. Eso significa que todos los elementos comunes a estas dos colecciones se eliminan de este deque. Sintaxis:   public boolean removeAll(Collection c) Parámetros: este método toma la … Continue reading «Método LinkedBlockingDeque removeAll() en Java con ejemplos»

Método LinkedBlockingDeque spliterator() en Java

El método spliterator() de LinkedBlockingDeque devuelve un Spliterator en los elementos de LinkedBlockingDeque. El iterador devuelto es débilmente coherente. Spliterator se puede usar con Streams en Java 8. Spliterator puede atravesar elementos individualmente y también en masa. Sintaxis: public Spliterator spliterator() Devoluciones: este método devuelve un Spliterator sobre los elementos en LinkedBlockingDeque. Los siguientes programas … Continue reading «Método LinkedBlockingDeque spliterator() en Java»

Método LinkedBlockingDeque offerFirst() en Java

El método offerFirst(E e) de LinkedBlockingDeque inserta el elemento pasado en el parámetro al frente del contenedor Deque. Si la capacidad del contenedor ha excedido, entonces no devuelve una excepción como en el caso de la función add() y addFirst(). Sintaxis:   public boolean offerFirst(E e) Parámetros: este método acepta un parámetro obligatorio e que es … Continue reading «Método LinkedBlockingDeque offerFirst() en Java»

Método LinkedBlockingDeque retainAll() en Java con ejemplos

El método de retención de todos() de LinkedBlockingDeque es una función incorporada en Java que se utiliza para eliminar de este deque todos sus elementos que están contenidos en la colección especificada. Eso significa que todos los elementos comunes a estas dos colecciones se eliminan de este deque. Sintaxis: public boolean retainAll(Collection c) Parámetros: este … Continue reading «Método LinkedBlockingDeque retainAll() en Java con ejemplos»

Método LinkedBlockingDeque size() en Java

El método size() de LinkedBlockingDeque devuelve el tamaño actual del contenedor Deque. Al llamar a la función, se devuelve el número de elementos en el contenedor Deque. Si el contenedor tiene una capacidad restringida, también devuelve la cantidad de elementos que están presentes en el contenedor en el momento de la llamada a la función. … Continue reading «Método LinkedBlockingDeque size() en Java»