跳至主要內容

Queue接口


Queue接口

队列

阻塞队列

BlockingQueue

Deque 双端队列

可以当成队列和栈使用

方法说明功能说明
addFirst()队首添加元素
addLast()队尾添加元素
offerFirst()队首添加元素
offerLast()队尾添加元素
removeFirst()删除队首元素
removeLast()删除队尾元素
pollFirst()返回并删除队首元素
pollLast()返回并删除队尾元素
getFirst()获取队首元素,如果队列为空,则抛异常
getLast()获取队尾元素,如果队列为空,则抛异常
peekFirst()获取队首元素,如果队列为空,则返回null
peekLast()获取队尾元素,如果队列为空,则返回null