Язык

ConcurrentLinkedDeque.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> является <><операцией постоянного времени. Из-за асинхронной природы этих дел, определение текущего количества элементов требует обхода всех элементов для их подсчета. Кроме того, можно изменить размер во время выполнения этого метода, в этом случае возвращаемый результат будет неточным. Таким образом, этот метод обычно не очень полезен в параллельных приложениях.

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

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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