Vector.EnsureCapacity(Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erhöht die Kapazität dieses Vektors, falls erforderlich, um sicherzustellen, dass sie mindestens die Anzahl der komponenten enthalten kann, die durch das Argument für die minimale Kapazität angegeben sind.
[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
Parameter
- minCapacity
- Int32
die gewünschte Mindestkapazität
- Attribute
Hinweise
Erhöht die Kapazität dieses Vektors, falls erforderlich, um sicherzustellen, dass sie mindestens die Anzahl der komponenten enthalten kann, die durch das Argument für die minimale Kapazität angegeben sind.
Wenn die aktuelle Kapazität dieses Vektors kleiner als minCapacityist, wird die Kapazität erhöht, indem das interne Datenarray ersetzt wird, das im Feld elementDatagehalten wird, durch eine größere. Die Größe des neuen Datenarrays ist die alte Größe plus capacityIncrement, es sei denn, der Wert von capacityIncrement ist kleiner oder gleich Null, in diesem Fall ist die neue Kapazität doppelt die alte Kapazität. Wenn diese neue Größe jedoch noch kleiner minCapacityals ist, dann wird die neue Kapazität sein minCapacity.
Java Dokumentation für java.util.Vector.ensureCapacity(int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.