倭マン's BLOG

くだらない日々の日記書いてます。 たまにプログラミング関連の記事書いてます。 書いてます。

LIFO キューとして振る舞う Queue オブジェクト

以前の記事で、LIFO キューとして振る舞う Queue オブジェクトを考えました。 が、Java SE 6 で java.util.Collections クラスに追加されたメソッド asLifoQueue(Deque) を使えば、あれこれ考える必要はなかったようですm(_ _)m(一覧

import java.util.Collections;
import java.util.Queue;
import java.util.LinkedList;

public Queue<String> someMethod(){
    Queue<String> lifoQueue = Collections.asLifoQueue(new LinkedList());
    return lifoQueue;
}

まぁ、チョット長いですけど。