共用方式為


Collections.AsLifoQueue(IDeque) 方法

定義

傳回 的檢視 Deque ,做為最後一出 (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 ,做為最後一出 (Lifo) Queue。 方法 add 會對應至 pushremove 並對應至 pop 等等。 當您想要使用需要 Queue 的方法,但需要 Lifo 排序時,此檢視會很有用。

這個方法所傳回佇列上的每個方法調用,都只會導致備份 deque 上的一個方法調用,但有一個例外狀況。 方法 Queue#addAll addAll 會實作為備份 deque 上的一 Deque#addFirst addFirst 連串調用。

已在1.6中新增。

java.util.Collections.asLifoQueue(java.util.Deque<T>)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於