Java PriorityQueue clear() 方法

2024 年 11 月 9 日 | 阅读 2 分钟

PriorityQueue 类的 clear() 方法会移除此优先级队列中的所有元素。调用此方法后,队列将变为空。

语法

参数

不适用

指定者:

PriorityQueue 类的 clear() 方法在 Collection<E> 接口中由 clear() 方法指定。

Override

PriorityQueue 类的 clear() 方法重写了 AbstractQueue<E> 类的 clear() 方法。

示例 1

输出

Course : [C, C++, Java, Python]
After clearing the queue :
[]

示例 2

输出

1 Roll No = 2
 Name = ravi
 Course = C
 Age = 21

2 Roll No = 1
 Name = Geetanjali
 Course = Java
 Age = 21

3 Roll No = 3
 Name = HimanshuBhardwaj
 Course = C++
 Age = 21

After clearing the queue :
 []