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


LinkedTransferQueue.Size Метод

Определение

Возвращает количество элементов в этой очереди.

[Android.Runtime.Register("size", "()I", "GetSizeHandler")]
public override int Size ();
[<Android.Runtime.Register("size", "()I", "GetSizeHandler")>]
override this.Size : unit -> int

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

Количество элементов в этой очереди

Реализации

Атрибуты

Комментарии

Возвращает количество элементов в этой очереди. Если эта очередь содержит больше Integer.MAX_VALUE элементов, возвращается Integer.MAX_VALUE.

Убедитесь, что, в отличие от большинства коллекций, этот метод не/em> является <><операцией постоянного времени. Из-за асинхронной природы этих очередей определение текущего количества элементов требует обхода O(n).

Документация по Java для java.util.concurrent.LinkedTransferQueue.size().

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

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