ConcurrentLinkedDeque.Size Método

Definição

Retorna o número de elementos neste deque.

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

Retornos

o número de elementos neste deque

Implementações

Atributos

Comentários

Retorna o número de elementos neste deque. Se esse deque contiver mais do que Integer.MAX_VALUE elementos, ele retornará Integer.MAX_VALUE.

Cuidado que, ao contrário da maioria das coleções, esse método é <EM>NOT</em> uma operação de tempo constante. Devido à natureza assíncrona desses deques, determinar o número atual de elementos requer atravessá-los todos para contá-los. Além disso, é possível que o tamanho seja alterado durante a execução desse método, caso em que o resultado retornado será impreciso. Portanto, esse método normalmente não é muito útil em aplicativos simultâneos.

Java documentação para java.util.concurrent.ConcurrentLinkedDeque.size().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a