Vector.EnsureCapacity(Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.