Compartilhar via


Collections.AsLifoQueue(IDeque) Método

Definição

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.

Aplica-se a