2011-09-13 6 views
0

私はアンドロイドアプリケーションでコレクションのタイプを使用する必要がある問題があります。コレクションは上部にアイテムを挿入し、上部からも削除されますが、下部のほとんどのアイテムもクリアされます。最初のオールアウトのためのAndroidコレクション

たとえば、私が次のコレクションを持っているとします。

1 | 2 | 3 | 4 | 5 

「6」を挿入します。

1 | 2 | 3 | 4 | 5 | 6 

私は "7"

7 

を挿入して、私は "8"

7 | 8 
+0

常にトップから削除している場合は、毎回構造体をクリアしないのはなぜですか?多少の説明がここにあるかもしれません。あなたのサンプルが示すように注文は維持されていますか? – samack

+0

これはこれを行う1つの方法ですが、2つの異なるスレッドが挿入と削除を担当するため、スレッドを安全にする方法です。 – Neutralizer

+0

ああ、元の質問をすべての必要条件で明確にする必要があるかもしれない。また、注文を維持する必要があるかどうかは言及していません。ピーターが述べたように、LinkedListはあなたのためにもこれを行うことができます。 – samack

答えて

0

LinkedListを挿入し、 "6"

Empty 

を取り外し可能に必要なすべてのメソッドを持っていますリストの先頭または最後に項目を追加します。 clear()ですべてを削除できます。

関連する問題