我想在java中使用队列,我在Collections中搜索它。 为什么它没有在jdk中实现。为什么在jdk中没有队列或堆栈API
虽然它很容易实现,我没有实现一个使用它。
我只是想知道是否有任何设计,实现细节或任何其他原因不执行它。
预先感谢
我想在java中使用队列,我在Collections中搜索它。 为什么它没有在jdk中实现。为什么在jdk中没有队列或堆栈API
虽然它很容易实现,我没有实现一个使用它。
我只是想知道是否有任何设计,实现细节或任何其他原因不执行它。
预先感谢
有,例如,LinkedList它实现Deque
,其具有方法中所使用的,可以是堆栈或队列。甚至有一个Stack类,但它不属于Collections Framework。
我已经注意到了堆栈中的缺点,并且自己创建了堆栈实现。它可以来自Sourceforge。你可能想要使用它。
http://docs.oracle.com/javase/6/docs/api/java/util/ArrayDeque.html和http://docs.oracle.com/javase/6/docs/api/java/util /Stack.html,除非您看到这些内容中缺少任何内容。 – kosa
谢谢Nambari。你可以发布它作为答案。我可以接受它。 – rozar
@jdero。我会接受答案。 – rozar