Vector.EnsureCapacity(Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aumenta la capacità di questo vettore, se necessario, per garantire che possa contenere almeno il numero di componenti specificati dall'argomento di capacità minima.
[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
Parametri
- minCapacity
- Int32
la capacità minima desiderata
- Attributi
Commenti
Aumenta la capacità di questo vettore, se necessario, per garantire che possa contenere almeno il numero di componenti specificati dall'argomento di capacità minima.
Se la capacità corrente di questo vettore è minore di minCapacity, la sua capacità viene aumentata sostituendo la relativa matrice di dati interna, mantenuta nel campo elementData, con una dimensione maggiore. Le dimensioni della nuova matrice di dati saranno le dimensioni precedenti più capacityIncrement, a meno che il valore di capacityIncrement non sia minore o uguale a zero, nel qual caso la nuova capacità sarà due volte la capacità precedente, ma se questa nuova dimensione è ancora inferiore minCapacitya , la nuova capacità sarà minCapacity.
per java.util.Vector.ensureCapacity(int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.