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 属性许可证中所述的术语使用。

适用于