Langage

Vector.EnsureCapacity(Int32) Méthode

Définition

Augmente la capacité de ce vecteur, si nécessaire, pour s’assurer qu’il peut contenir au moins le nombre de composants spécifiés par l’argument de capacité minimal.

[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

Paramètres

minCapacity
Int32

capacité minimale souhaitée

Attributs

Remarques

Augmente la capacité de ce vecteur, si nécessaire, pour s’assurer qu’il peut contenir au moins le nombre de composants spécifiés par l’argument de capacité minimal.

Si la capacité actuelle de ce vecteur est inférieure minCapacityà , sa capacité est augmentée en remplaçant son tableau de données interne, conservé dans le champ elementData, par un plus grand. La taille du nouveau tableau de données sera l’ancienne taille plus capacityIncrement, sauf si la valeur de capacityIncrement ce tableau est inférieure ou égale à zéro, auquel cas la nouvelle capacité sera deux fois plus ancienne ; mais si cette nouvelle taille est toujours plus petite que minCapacity, la nouvelle capacité sera minCapacity.

Java documentation pour java.util.Vector.ensureCapacity(int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Voir aussi