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, el método toString() se usa para convertir todos los elementos de PriorityBlockingQueue en una sola string. 

Sintaxis:

public String toString()

Devoluciones: este método devuelve una string que representa los elementos de esta PriorityBlockingQueue. 

Los siguientes programas ilustran el método toString() de PriorityBlockingQueue: 

Ejemplo 1: para demostrar el método toString() en PriorityBlockingQueue que contiene una lista de enteros. 

Java

// Java Program Demonstrate toString()
// method of PriorityBlockingQueue
 
import java.util.concurrent.PriorityBlockingQueue;
import java.util.*;
 
public class GFG {
    public static void main(String[] args)
        throws InterruptedException
    {
 
        // create object of PriorityBlockingQueue
        PriorityBlockingQueue<Integer> PrioQueue
            = new PriorityBlockingQueue<Integer>();
 
        // Add numbers to PriorityBlockingQueue
        PrioQueue.put(45815616);
        PrioQueue.put(4981561);
        PrioQueue.put(4594591);
        PrioQueue.put(9459156);
 
        // get String representation of PriorityBlockingQueue
        String str = PrioQueue.toString();
 
        // print Details
        System.out.println("String representation: " + str);
    }
}
Producción:

String representation: [4594591, 9459156, 4981561, 45815616]

Ejemplo 2: para demostrar el método toString() en PriorityBlockingQueue que contiene una lista de strings 

Java

// Java Program Demonstrate toString()
// method of PriorityBlockingQueue
 
import java.util.concurrent.PriorityBlockingQueue;
import java.util.*;
 
public class GFG {
    public static void main(String[] args)
        throws InterruptedException
    {
 
        // create object of PriorityBlockingQueue
        // which contains Strings
        PriorityBlockingQueue<String> names
            = new PriorityBlockingQueue<String>();
 
        // Add Strings
        names.add("Geeks");
        names.add("forGeeks");
        names.add("A Computer Portal");
        names.add("By Sandeep Jain");
 
        // get String representation of PriorityBlockingQueue
        String str = names.toString();
 
        // print Details
        System.out.println("String representation: " + str);
    }
}
Producción:

String representation: [A Computer Portal, By Sandeep Jain, Geeks, forGeeks]

Referencia: https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/PriorityBlockingQueue.html#toString–

Publicación traducida automáticamente

Artículo escrito por AmanSingh2210 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 *