Método LinkedTransferQueue take() en Java

El método java.util.concurrent.LinkedTransferQueue.take() es una función integrada en Java que recupera y elimina el primer elemento de la cola. Este método también espera (si es necesario) hasta que un elemento esté disponible. Sintaxis: LinkedTransferQueue.take() Parámetros: La función no acepta ningún parámetro. Valor devuelto: la función devuelve el primer elemento de la cola. Excepciones: la función … Continue reading «Método LinkedTransferQueue take() en Java»

Método LinkedTransferQueue add() en Java

El método add() de java.util.concurrent.LinkedTransferQueue es una función integrada en Java que se usa para insertar un elemento en esta cola. Sintaxis: LinkedTransferQueue.add(E e) Parámetros: La función acepta un único parámetro, es decir , el elemento a insertar. Valor devuelto: la función devuelve un valor booleano. Excepción: la función genera NullPointerException cuando el elemento especificado … Continue reading «Método LinkedTransferQueue add() en Java»

Programa Java para implementar la API LinkedTransferQueue

LinkedTransferQueue es una cola que ordena elementos FIFO (primero en entrar, primero en salir) con respecto a cualquier productor dado. La cabeza de cola es aquel elemento que lleva más tiempo en cola para algún productor. La cola de la cola es aquel elemento que lleva menos tiempo en la cola de algún productor. Resumen … Continue reading «Programa Java para implementar la API LinkedTransferQueue»

Método LinkedTransferQueue poll() en Java

El método java.util.concurrent.LinkedTransferQueue.poll() es una función integrada en Java que recupera y elimina el encabezado de la cola si la cola no está vacía. Sintaxis: LinkedTransferQueue.poll() Parámetros: La función no acepta ningún parámetro. Valor devuelto: la función devuelve el encabezado de la cola si la cola no está vacía; de lo contrario, devuelve un valor … Continue reading «Método LinkedTransferQueue poll() en Java»

Método LinkedTransferQueue forEach() en Java con ejemplos

El método forEach() de Java.util.concurrent.LinkedTransferQueue es una función integrada en Java que se utiliza para atravesar cada elemento de esta cola. 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 devuelve nada. Excepciones: este método lanza NullPointerException … Continue reading «Método LinkedTransferQueue forEach() en Java con ejemplos»

Método LinkedTransferQueue iterator() en Java

El método iterator() de java.util.concurrent.LinkedTransferQueue es una función integrada en Java que se utiliza para devolver un iterador sobre los elementos de esta cola en la secuencia adecuada. Sintaxis: LinkedTransferQueue.iterator() Valor devuelto: la función devuelve un iterador sobre los elementos de esta cola en la secuencia adecuada. Los siguientes programas ilustran el método LinkedTransferQueue.iterator(): Programa … Continue reading «Método LinkedTransferQueue iterator() en Java»

Método LinkedTransferQueue toArray() en Java con ejemplos

Objeto público[] aArray() El método toArray() de Java.util.concurrent.LinkedTransferQueue es una función incorporada en Java que se utiliza para formar una array de los mismos elementos que la de LinkedTransferQueue. Básicamente, copia todo el elemento a la nueva array desde LinkedTransferQueue. Sintaxis: public Object[] toArray() Parámetros: Este método no acepta ningún parámetro. Devoluciones: este método devuelve … Continue reading «Método LinkedTransferQueue toArray() en Java con ejemplos»

Método LinkedTransferQueue spliterator() en Java

El método java.util.concurrent.LinkedTransferQueue.spliterator() es una función integrada en Java que devuelve un Spliterator débilmente uniforme en los elementos de esta cola. Sintaxis: LinkedTransferQueue.spliterator() Parámetros: La función no acepta ningún parámetro. Valor de retorno: la función devuelve un Spliterator a través de los elementos de esta cola. Los siguientes programas ilustran el método LinkedTransferQueue.spliterator(): Programa 1: … Continue reading «Método LinkedTransferQueue spliterator() en Java»

Método LinkedTransferQueue removeAll() en Java con ejemplos

El método removeAll() de java.util.concurrent.LinkedTransferQueue es una función incorporada en Java que se usa para eliminar de esta cola todos los elementos que están contenidos en la colección especificada. Sintaxis: public boolean removeAll(Collection c) Parámetros: este método toma la colección c como un parámetro que contiene elementos que se eliminarán de esta lista. Devoluciones: este … Continue reading «Método LinkedTransferQueue removeAll() en Java con ejemplos»

Método LinkedTransferQueue remove() en Java

El método java.util.concurrent.LinkedTransferQueue.remove() es una función integrada en Java que se utiliza para eliminar un elemento si está presente en esta cola. Sintaxis: LinkedTransferQueue.remove(Object o) Parámetros: La función acepta un único parámetro, es decir, el objeto a eliminar. Valor devuelto: la función devuelve un valor booleano verdadero en la eliminación exitosa del objeto; de lo … Continue reading «Método LinkedTransferQueue remove() en Java»