• Java 数据结构教程

打印队列元素



您可以使用 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
广告