LinkedTransferQueue método de capacidad restante() en Java con ejemplos

El método Java.util.concurrent.LinkedTransferQueue .remainingCapacity(): siempre devuelve Integer.MAX_VALUE ya que este tipo de cola no tiene restricciones de capacidad.

Sintaxis

public int remainingCapacity()

Parámetros: este método no admite ningún parámetro.

Devoluciones: este método devuelve solo un valor, es decir, Integer.MAX_VALUE .

Los siguientes ejemplos ilustran el método LinkedTransferQueue.remainingCapacity():

Ejemplo 1:

// Java program to illustrate
// LinkedTransferQueue.remainingCapacity() method
  
import java.util.concurrent.LinkedTransferQueue;
  
class GFG {
    public static void main(String args[])
    {
  
        // create object of LinkedTransferQueue
        // using LinkedTransferQueue() constructor
        LinkedTransferQueue<Integer> LTQ
            = new LinkedTransferQueue<Integer>();
  
        // Add numbers to end of LinkedTransferQueue
        LTQ.add(7855642);
        LTQ.add(35658786);
        LTQ.add(5278367);
        LTQ.add(74381793);
  
        // print Dequee
        System.out.println("Linked Transfer Queue1: "
                           + LTQ);
  
        // print the remaining capacity
        // using remainingCapacity() method
        System.out.println(LTQ.remainingCapacity());
    }
}
Producción:

Linked Transfer Queue1: [7855642, 35658786, 5278367, 74381793]
2147483647

Ejemplo 2:

// Java program to illustrate
// LinkedTransferQueue.remainingCapacity() method
  
import java.util.concurrent.LinkedTransferQueue;
  
class GFG {
    public static void main(String args[])
    {
  
        // create object of LinkedTransferQueue
        // using LinkedTransferQueue() constructor
        LinkedTransferQueue<String> LTQ
            = new LinkedTransferQueue<String>();
  
        // Add numbers to end of LinkedTransferQueue
        LTQ.add("Geeks");
        LTQ.add("For");
        LTQ.add("Geeks");
        LTQ.add("GeeksForGeeks");
  
        // print Dequee
        System.out.println("Linked Transfer Queue1: "
                           + LTQ);
  
        // print the remaining capacity
        // using remainingCapacity() method
        System.out.println(LTQ.remainingCapacity());
    }
}
Producción:

Linked Transfer Queue1: [Geeks, For, Geeks, GeeksForGeeks]
2147483647

Publicación traducida automáticamente

Artículo escrito por psil123 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *