Collections.AsLifoQueue(IDeque) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna uma exibição de um Deque
como um 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
O Deque
Retornos
a fila
- Atributos
Comentários
Retorna uma exibição de um Deque
como um Last-in-first-out (Lifo) Queue
. O método add
é mapeado para push
, remove
é mapeado para pop
e assim por diante. Essa exibição pode ser útil quando você gostaria de usar um método que requer um Queue
pedido Lifo, mas você precisa.
Cada invocação de método na fila retornada por esse método resulta em exatamente uma invocação de método no deque de suporte, com uma exceção. O Queue#addAll addAll
método é implementado como uma sequência de Deque#addFirst addFirst
invocações no deque de suporte.
Adicionado em 1.6.
Documentação Java para java.util.Collections.asLifoQueue(java.util.Deque<T>)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.