This question already has answers here:
Java Collections (LIFO Structure)
(7个答案)
6年前关闭。
那么,实际上,是否有任何Java类或接口(interface)被设计用来创建执行LIFO规则的结构?
有关更多信息,请参见javadoc。
(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