Collections.AsLifoQueue(IDeque) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.