Java集合之Deque 一、简介 二、对于两端元素的操作 三、Stack和Queue的使用 1.Deque扩展了Queue接口,当Deque作为队列的时候,会产生FIFO行为,元素添加在双端队列的末尾并从头开始删除。 2.Deque也可以作为LIFO堆栈,此接口优于传统的Stack类使用。 四、Deque的使用场景 一、简介 Deque (Double Ended Queue)是线性的集合,支持两端的元素插入和移除,也可以称作双向队列。 二、对于两端元素的操作 三、Stack和Queue的使用 1.Deque扩展了Queue接口,当Deque作为队列的时候,会产生FIFO行为,元素添加在双端队列的末尾并从头开始删除。 Queue方法 等效Deque方法 add(e) addLast(e) offer(e) offerLast(e)</