【发布时间】:2011-10-13 13:43:42
【问题描述】:
在 Java 文档中:
[...] 例外情况包括优先级队列,它根据提供的比较器或元素的自然顺序对元素进行排序,以及对元素进行排序的 LIFO 队列(或堆栈) LIFO(后进先出-出)
java.util.queue 的实现如何使用 LIFO 而不是 FIFO?
【问题讨论】:
-
您的问题是什么?队列作为数据结构通常是 FIFO,而堆栈作为数据结构通常是 LIFO。
-
你想使用 LIFO 数据结构实现 FIFO 队列吗?
-
+1 提问。在我的书中,我遇到了以下令人困惑的引述:队列是容器的基本接口,它包含一系列要处理的元素。例如,实现 Queue 的类可以是 LIFO(后进先出——如堆栈数据结构)或 FIFO(先进先出——如队列数据结构)。
标签: java collections queue fifo