- Deque实现了一个双端队列(Double Ended Queue),它可以:
-将元素添加到队尾或队首:addLast()/offerLast()/addFirst()/offerFirst();
-从队首/队尾获取元素并审查:removeFirst()/pollFirst()/removeLast()/pollLast();
-从队首/队尾获取元素但不删除:getFirst()/peekFirst()/getLast()/peekLast();
-总是调用xxxFirst()/xxxLast()以便与Queue的方法区分开;
避免把null添加到队列。
更多具体内容请扫描关注公众号


本文深入探讨了Deque(双端队列)的数据结构特性,包括如何在队列的两端进行元素的添加、删除和审查操作。介绍了Deque提供的多种方法,如addLast(), offerLast(), removeFirst(), pollFirst()等,帮助读者理解Deque与传统队列的区别。
1965

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



