Поделиться через


Collections.AsLifoQueue(IDeque) Метод

Определение

Возвращает представление в Deque виде последнего в первом выходе (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

Параметры

deque
IDeque

deque

Возвращаемое значение

очередь

Атрибуты

Комментарии

Возвращает представление в Deque виде последнего в первом выходе (Lifo). Queue Метод add сопоставляется с push, remove сопоставляется с pop и т. д. Это представление может оказаться полезным, если вы хотите использовать метод, требующий Queue упорядочения, но вам нужна упорядочение Lifo.

Каждое вызов метода в очереди, возвращаемой этим методом, приводит к тому, что вызов метода выполняется ровно в одном вызове метода для резервного дескрипа, за исключением одного исключения. Метод Queue#addAll addAll реализуется в виде последовательности Deque#addFirst addFirst вызовов в резервном деке.

Добавлено в версии 1.6.

Документация по Java для java.util.Collections.asLifoQueue(java.util.Deque<T>).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к