Compartir a través de


Collections.AsLifoQueue(IDeque) Método

Definición

Devuelve una vista de Deque como 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

Parámetros

deque
IDeque

deque

Devoluciones

la cola

Atributos

Comentarios

Devuelve una vista de Deque como last-in-first-out (Lifo) Queue. El método add se asigna a push, remove se asigna a pop y así sucesivamente. Esta vista puede ser útil cuando le gustaría usar un método que requiere un Queue , pero necesita ordenación de Lifo.

Cada invocación de método en la cola devuelta por este método da como resultado exactamente una invocación de método en el deque de respaldo, con una excepción. El Queue#addAll addAll método se implementa como una secuencia de Deque#addFirst addFirst invocaciones en el deque de respaldo.

Agregado en la versión 1.6.

Documentación de Java para java.util.Collections.asLifoQueue(java.util.Deque<T>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a