This question already has answers here:
Java Collections (LIFO Structure)

(7个答案)


6年前关闭。



Stack类从Vector继承方法,包括get(int index);add(int index, Object element);。换句话说:不是很像堆栈。
Deque接口(interface)实现的行为类似于FIFO队列和LIFO堆栈,因此首字母缩写为“双端Qeueue”。

那么,实际上,是否有任何Java类或接口(interface)被设计用来创建执行LIFO规则的结构?

最佳答案

您可以使用:

Collections.asLifoQueue(deque);

有关更多信息,请参见javadoc

09-25 22:18