Vector.EnsureCapacity(Int32) Método

Definição

Aumenta a capacidade desse vetor, se necessário, para garantir que ele possa conter pelo menos o número de componentes especificados pelo argumento de capacidade mínimo.

[Android.Runtime.Register("ensureCapacity", "(I)V", "GetEnsureCapacity_IHandler")]
public virtual void EnsureCapacity(int minCapacity);
[<Android.Runtime.Register("ensureCapacity", "(I)V", "GetEnsureCapacity_IHandler")>]
abstract member EnsureCapacity : int -> unit
override this.EnsureCapacity : int -> unit

Parâmetros

minCapacity
Int32

a capacidade mínima desejada

Atributos

Comentários

Aumenta a capacidade desse vetor, se necessário, para garantir que ele possa conter pelo menos o número de componentes especificados pelo argumento de capacidade mínimo.

Se a capacidade atual desse vetor for menor que minCapacity, sua capacidade será aumentada substituindo sua matriz de dados interna, mantida no campo elementData, por uma maior. O tamanho da nova matriz de dados será o tamanho antigo mais capacityIncrement, a menos que o valor capacityIncrement seja menor ou igual a zero, nesse caso, a nova capacidade será o dobro da capacidade antiga; mas se esse novo tamanho ainda for menor que minCapacity, a nova capacidade será minCapacity.

Documentação Java para java.util.Vector.ensureCapacity(int).

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

Aplica-se a

Confira também