Deque描述
发音:deck
Deque相当于一根水管,可以从左边/右边加入元素,可以从左边/右边推出元素,基本上就是个堆+栈
主要方法
| 返回值 | 方法名 | 功能 |
|---|---|---|
| void | offer() | 从右边加入元素 |
| void | peek() | 观察最左边的元素,队列为空时返回null |
| void | poll() | 推出最左边的元素,队列为空时返回null |
| void | offerFirst() | 从队列的左边加入元素,失败时返回false |
| void | offerLast() | 从队列的右边加入元素,失败时返回false |
| void | peekFirst() | 观察最左边的元素,队列为空时返回null |
| void | peekLast() | 观察最右边的元素,队列为空时返回null |
| void | pollFirst() | 推出最左边的元素,队列为空时返回null |
| void | pollLast() | 推出最右边的元素,队列为空时返回null |
博客介绍了Deque,其发音为deck,形象比喻为水管,可从左右两边加入和推出元素,本质类似堆和栈,还提及了有主要方法。
1193

被折叠的 条评论
为什么被折叠?



