0

Javaでキューを使用したかったので、コレクションで検索していました。jdkで実装されていない理由。

実装は簡単ですが、それを使用するために実装しました。

設計、実装の詳細、または実装しないその他の理由があるかどうかを知りたかっただけです。

前もって感謝します

4

3 に答える 3

3

申し訳ありませんが、私のキューがまだインターフェイスであることに気づきませんでした。

このキューを使用...

public class ArrayDeque<E>
extends AbstractCollection<E>
implements Deque<E>, Cloneable, Serializable

そして...ああ、見てください。スタック

Deque<Integer> stack = new ArrayDeque<Integer>();
于 2013-07-23T03:48:16.193 に答える
1

たとえば、Stack または Queue として使用されるメソッドを持つを実装するLinkedListがあります。DequeStack クラスもありますが、コレクション フレームワークには属していません。

于 2013-07-23T03:48:12.283 に答える
0

スタックの欠点に気づき、自分でスタックの実装を作成しました。Sourceforgeで見つけることができます。あなたはそれを使いたいかもしれません。

于 2013-07-23T04:54:38.267 に答える