Collections.AsLifoQueue(IDeque) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.