打印队列元素
您可以使用 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
广告