Método PriorityBlockingQueue size() en Java

El método size() de PriorityBlockingQueue se usa para encontrar el tamaño actual de la cola . Devuelve el número de elementos de la colección. Si la colección contiene más de elementos Integer.MAX_VALUE, este método devuelve Integer.MAX_VALUE. Sintaxis: public int size() Valor devuelto: este método devuelve el número de elementos presentes en esta PriorityBlockingQueue A continuación … Continue reading «Método PriorityBlockingQueue size() en Java»

Método PriorityBlockingQueue put() en Java

El método put(E e) de PriorityBlockingQueue se usa para agregar un elemento a esta cola . Este método inserta el elemento especificado en esta cola de prioridad. Dado que la cola es ilimitada, este método nunca se bloqueará. Sintaxis:   public void put(E e) Parámetro: Este método acepta un parámetro obligatorio e que es el elemento … Continue reading «Método PriorityBlockingQueue put() en Java»

PriorityBlockingQueue método restante de la capacidad() en Java

El método de capacidad restante de PriorityBlockingQueue se usa para verificar cuántos elementos más se pueden insertar en esta cola. Pero dado que PriorityBlockingQueue no tiene límites, este método siempre devuelve Integer.MAX_VALUE porque PriorityBlockingQueue no tiene restricciones de capacidad. Sintaxis:   public int remainingCapacity() Valor de retorno: Integer.MAX_VALUE siempre Los siguientes programas ilustran el método de … Continue reading «PriorityBlockingQueue método restante de la capacidad() en Java»

Método PriorityBlockingQueue remove() en Java

El método remove(Object o) de PriorityBlockingQueue se usa para eliminar un elemento de esta cola. Este método elimina una sola instancia del elemento pasado como parámetro, si está presente . Devuelve verdadero si y solo si se eliminó el elemento; de lo contrario, devuelve falso. Sintaxis: public boolean remove(Object o) Parámetro: este método acepta un … Continue reading «Método PriorityBlockingQueue remove() en Java»

Método PriorityBlockingQueue iterator() en Java

El método iterator() de la clase PriorityBlockingQueue Devuelve un iterador sobre los elementos de esta cola. Los elementos devueltos por este método no siguen ningún orden. El iterador devuelto es débilmente coherente. Sintaxis: public Iterator iterator() Parámetro: Este método no toma ningún parámetro. Devoluciones: este método devuelve un iterador que tiene los mismos elementos que … Continue reading «Método PriorityBlockingQueue iterator() en Java»

Método PriorityBlockingQueue peek() en Java

El método peek() de PriorityBlockingQueue devuelve el elemento al principio de PriorityBlockingQueue. Recupera el valor del encabezado de LinkedBlockingQueue pero no lo elimina. Si PriorityBlockingQueue no contiene ningún elemento, este método devuelve un valor nulo. Una cola PriorityBlockingQueue utiliza las mismas reglas de ordenación que la clase PriorityQueue. Sintaxis: public E peek() Parámetro: Este método … Continue reading «Método PriorityBlockingQueue peek() en Java»

Método PriorityBlockingQueue take() en Java

El método take() de PriorityBlockingQueue devuelve el encabezado de la cola después de eliminarlo. Si la cola está vacía, este método esperará hasta que un elemento esté disponible. Sintaxis: public E take() throws InterruptedException Devoluciones: este método devuelve el valor al principio de esta PriorityBlockingQueue. Excepción: este método arroja una InterruptedException si se interrumpe mientras … Continue reading «Método PriorityBlockingQueue take() en Java»

Método PriorityBlockingQueue toString() en Java

El método toString() de PriorityBlockingQueue devuelve una representación de string de esta PriorityBlockingQueue que muestra los detalles del elemento contenido en PriorityBlockingQueue. La string de PriorityBlockingQueue contiene elementos de PriorityBlockingQueue en el mismo orden devuelto por su iterador, entre corchetes («[]»). Los elementos están separados por los caracteres ”, ” (coma y un espacio). Básicamente, … Continue reading «Método PriorityBlockingQueue toString() en Java»