PriorityBlockingQueue toString() method in Java
The toString() method of PriorityBlockingQueue returns String representation of this PriorityBlockingQueue showing details of element contained by PriorityBlockingQueue. The string of PriorityBlockingQueue contains elements of PriorityBlockingQueue in the same order returned by its iterator, enclosed in square brackets(“[]”). The elements are separated by the characters ”, ” (comma and a space). So basically the toString() method is used to convert all the elements of PriorityBlockingQueue into a single String.
Syntax:
public String toString()
Returns: This method returns a String representing the elements of this PriorityBlockingQueue.
Below programs illustrate toString() method of PriorityBlockingQueue:
Example 1: To demonstrate toString() method on PriorityBlockingQueue which contains a list of Integers.
Java
import java.util.concurrent.PriorityBlockingQueue;
import java.util.*;
public class GFG {
public static void main(String[] args)
throws InterruptedException
{
PriorityBlockingQueue<Integer> PrioQueue
= new PriorityBlockingQueue<Integer>();
PrioQueue.put( 45815616 );
PrioQueue.put( 4981561 );
PrioQueue.put( 4594591 );
PrioQueue.put( 9459156 );
String str = PrioQueue.toString();
System.out.println("String representation: " + str);
}
}
|
Output:
String representation: [4594591, 9459156, 4981561, 45815616]
Example 2: To demonstrate toString() method on PriorityBlockingQueue which contains list of Strings
Java
import java.util.concurrent.PriorityBlockingQueue;
import java.util.*;
public class GFG {
public static void main(String[] args)
throws InterruptedException
{
PriorityBlockingQueue<String> names
= new PriorityBlockingQueue<String>();
names.add("Geeks");
names.add("forGeeks");
names.add("A Computer Portal");
names.add("By Sandeep Jain");
String str = names.toString();
System.out.println("String representation: " + str);
}
}
|
Output:
String representation: [A Computer Portal, By Sandeep Jain, Geeks, forGeeks]
Reference: https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/PriorityBlockingQueue.html#toString–
Last Updated :
13 May, 2022
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...