BlockingDeque en Java

La interfaz BlockingDeque es una parte de Java Collections Framework. Recibe su nombre porque bloquea operaciones ilegales como la inserción en una cola llena o la eliminación de una cola vacía, todas estas propiedades están integradas en la estructura de esta interfaz. Dado que es una deque (cola de dos extremos), las operaciones de inserción, … Continue reading «BlockingDeque en Java»

Método BlockingDeque takeLast() en Java con ejemplos

El método takeLast() de BlockingDeque 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. Nota : El método takeLast() … Continue reading «Método BlockingDeque takeLast() en Java con ejemplos»

Método BlockingDeque removeLastOccurrence() en Java con ejemplos

El método removeLastOccurrence() de BlockingDeque elimina la última aparición del elemento especificado de esta 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 removeLastOccurrence(Object o) Parámetros: este método acepta un parámetro obligatorio que especifica el elemento … Continue reading «Método BlockingDeque removeLastOccurrence() en Java con ejemplos»

Método BlockingDeque size() en Java con ejemplos

El método size() de BlockingDeque 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 BlockingDeque size() en Java con ejemplos»

Método BlockingDeque removeFirstOccurrence() en Java con ejemplos

El método removeFirstOccurrence() de BlockingDeque 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 … Continue reading «Método BlockingDeque removeFirstOccurrence() en Java con ejemplos»

Método BlockingDeque take() en Java con ejemplos

El método take() de BlockingDeque devuelve y elimina la cabeza del contenedor Deque. El método lanza una InterruptedException si se interrumpe mientras espera. Sintaxis: public E take() Devoluciones: este método devuelve la cabeza del contenedor Deque. Excepción : la función lanza una InterruptedException si se interrumpe mientras espera. Nota : El método take() de BlockingDeque … Continue reading «Método BlockingDeque take() en Java con ejemplos»

Método BlockingDeque takeFirst() en Java con ejemplos

El método takeFirst() de BlockingDeque devuelve y elimina el primer elemento del contenedor Deque, esperando si es necesario hasta que un elemento esté disponible. El método lanza una InterruptedException si se interrumpe mientras espera. Sintaxis: public E takeFirst() Devoluciones: este método devuelve el primer elemento del contenedor Deque, esperando si es necesario hasta que un … Continue reading «Método BlockingDeque takeFirst() en Java con ejemplos»

Método BlockingDeque remove() en Java con ejemplos

El método remove() de BlockingDeque elimina la cabeza del contenedor Deque. El método lanza una NoSuchElementException si el contenedor Deque está vacío. Si se pasa un elemento en el parámetro, elimina el elemento dado si está presente en el Deque. Sintaxis: public E remove() or boolean remove(element) Parámetros: este método acepta un elemento de parámetro … Continue reading «Método BlockingDeque remove() en Java con ejemplos»