java中PriorityQueue类的所有操作(函数)(整理汇总)(一览)

 

1、public boolean add(E e)将指定的元素插入到此优先级队列中

2、public boolean offer(E e)将指定的元素插入到此优先级队列中

2、public E poll()取走队列头部元素

3、public boolean contains(Object o)如果此队列包含指定的元素,则返回true 。 更正式地,返回true当且仅当该队列至少包含一个元素e ,使得o.equals(e)

4、public boolean remove(Object o)从该队列中删除指定元素的单个实例(如果存在)。 更正式地,删除一个元素e ,使得o.equals(e) ,如果这个队列包含一个或多个这样的元素。 返回true当且仅当此队列包含指定的元素(或等效地,如果此队列作为调用的结果而更改)。

5、public Object[] toArray()返回一个包含此队列中所有元素的数组。 元素没有特定的顺序。

6、public <T> T[] toArray(T[] a)???

7、public Iterator<E> iterator()返回此队列中的元素迭代器

8、public int size()返回此集合中的元素数。

9、public void clear()从此优先级队列中删除所有元素。 此呼叫返回后队列将为空。

10、public E poll()检索并删除此队列的头,如果此队列为空,则返回 null

11、public Comparator<? super E> comparator()返回用于排序此队列中的元素的比较器,或null如果此队列根据其元素的natural ordering进行排序。

12、public final Spliterator<E> spliterator()???

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值