编程语言
首页 > 编程语言> > 20220210 java.util.Queue

20220210 java.util.Queue

作者:互联网

java.util.Queue

基本信息

使用说明

抛出异常 返回特殊值
插入 add(e) offer(e)
移除 remove() poll()
检查 element() peek()

继承关系

img

接口定义方法

接口定义方法
boolean add(E e);
将指定的元素插入此队列(如果立即可行且不会违反容量限制),在成功时返回 true,如果当前没有可用的空间,则抛出 IllegalStateException
boolean offer(E e);
将指定的元素插入此队列(如果立即可行且不会违反容量限制),当使用有容量限制的队列时,此方法通常要优于 add(E),后者可能无法插入元素,而只是抛出一个异常。
如果该元素已添加到此队列,则返回 true;否则返回 false
E remove();
获取并移除此队列的头。
E poll();
获取并移除此队列的头,如果此队列为空,则返回 null
E element();
获取,但是不移除此队列的头。
E peek();
获取但不移除此队列的头;如果此队列为空,则返回 null

标签:Queue,poll,队列,20220210,util,插入,移除,null
来源: https://www.cnblogs.com/huangwenjie/p/15881117.html