Java中的java.util.PriorityQueue.poll()方法用于检索或获取并删除Queue的第一个元素或出现在Queue头的元素。 peek()方法仅检索头部的元素,但poll()也会随着检索而删除该元素。如果队列为空,则返回NULL。
用法:
Priority_Queue.poll()
参数:该方法不带任何参数。
返回值:该方法返回Queue开头的元素,如果Queue为空,则返回NULL。
以下程序说明了java.util.PriorityQueue.poll()方法的使用:
示例1:
// Java code to illustrate poll()
import java.util.*;
public class PriorityQueueDemo {
public static void main(String args[])
{
// Creating an empty PriorityQueue
PriorityQueue queue = new PriorityQueue();
// Use add() method to add elements into the Queue
queue.add("Welcome");
queue.add("To");
queue.add("Geeks");
queue.add("For");
queue.add("Geeks");
// Displaying the PriorityQueue
System.out.println("In