Condividi tramite


Collections.AsLifoQueue(IDeque) Metodo

Definizione

Restituisce una visualizzazione di come Deque 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

Parametri

deque
IDeque

la deque

Restituisce

la coda

Attributi

Commenti

Restituisce una visualizzazione di come Deque last-in-first-out (Lifo). Queue Il metodo add viene mappato a push, remove viene mappato a pop e così via. Questa visualizzazione può essere utile quando si vuole usare un metodo che richiede un Queue ma è necessario ordinare Lifo.

Ogni chiamata al metodo nella coda restituita da questo metodo comporta esattamente una chiamata al metodo sulla deque di backup, con un'eccezione. Il Queue#addAll addAll metodo viene implementato come sequenza di Deque#addFirst addFirst chiamate sulla deque di backup.

Aggiunta nella versione 1.6.

Documentazione java per java.util.Collections.asLifoQueue(java.util.Deque<T>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a