Java PriorityQueue.toArray(T[] a)
Syntax
PriorityQueue.toArray(T[] a) has the following syntax.
public <T> T[] toArray(T[] a)
Example
In the following code shows how to use PriorityQueue.toArray(T[] a) method.
import java.util.PriorityQueue;
/*w w w .j ava 2 s . co m*/
public class Main {
public static void main(String args[]) {
PriorityQueue<Integer> prq = new PriorityQueue<Integer>();
// insert values in the queue
prq.add(1);
prq.add(2);
prq.add(1);
prq.add(64);
prq.add(1);
System.out.println(prq);
// create arr1
Integer[] arr1 = new Integer[5];
// use toArrsy() method
Integer[] arr2 = prq.toArray(arr1);
for ( int i = 0; i<arr1.length; i++ ){
System.out.println (arr1[i]) ;
}
for ( int i = 0; i<arr2.length; i++ ){
System.out.println (arr2[i]) ;
}
}
}
The code above generates the following result.
Home »
Java Tutorial »
java.util »
Java Tutorial »
java.util »