Collections.AsLifoQueue(IDeque) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回 的檢視 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
會對應至 push
, remove
並對應至 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 屬性授權中所述的詞彙使用。