打印队列元素
您可以使用 println() 方法直接打印队列的内容。
System.out.println(queue)
除此之外,Queue 还提供 iterator() 方法,该方法返回当前队列的迭代器。使用此方法,您可以逐个打印其内容。
示例
import java.util.Iterator;
import java.util.PriorityQueue;
import java.util.Queue;
public class PrintingElements {
public static void main(String args[]) {
// Create priority queue
Queue <String> prQueue = new PriorityQueue <String> () ;
// Adding elements
prQueue.add("JavaFX");
prQueue.add("Java");
prQueue.add("HBase");
prQueue.add("Flume");
prQueue.add("Neo4J");
Iterator iT = prQueue.iterator();
System.out.println("Contents of the queue are :");
while(iT.hasNext()) {
System.out.println(iT.next());
}
}
}
输出
Contents of the queue are : Flume HBase Java JavaFX Neo4J
广告