Collections.AsLifoQueue(IDeque) メソッド

定義

のビュー Deque を Last-in-first-out (Lifo) Queueとして返します。

[Android.Runtime.Register("asLifoQueue", "(Ljava/util/Deque;)Ljava/util/Queue;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Util.IQueue AsLifoQueue (Java.Util.IDeque deque);
[<Android.Runtime.Register("asLifoQueue", "(Ljava/util/Deque;)Ljava/util/Queue;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member AsLifoQueue : Java.Util.IDeque -> Java.Util.IQueue

パラメーター

deque
IDeque

deque

戻り値

キュー

属性

注釈

のビュー Deque を Last-in-first-out (Lifo) Queueとして返します。 メソッドaddは にpushremoveマップされ、 は にマップされますpop。 このビューは、 を必要とする Queue メソッドを使用したいが、Lifo の順序付けが必要な場合に便利です。

このメソッドによって返されるキューに対する各メソッド呼び出しでは、バッキング deque に対して 1 つのメソッド呼び出しが行われますが、1 つの例外があります。 メソッドは Queue#addAll addAll 、バッキング deque の呼び出しの Deque#addFirst addFirst シーケンスとして実装されます。

1.6 で追加されました。

java.util.Collections.asLifoQueue(java.util.Deque<T>)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象