語言

Vector.EnsureCapacity(Int32) 方法

定義

必要時增加該向量的容量,以確保它至少能容納最小容量參數所指定的分量數量。

[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

參數

minCapacity
Int32

期望的最小容量

屬性

備註

必要時增加該向量的容量,以確保它至少能容納最小容量參數所指定的分量數量。

若該向量的當前容量小 minCapacity於 ,則透過將內部資料陣列(存放在場 elementData中)替換為更大的陣列來增加容量。 新資料陣列的大小將是舊大小加上 capacityIncrement,除非 的 capacityIncrement 值小於或等於零,此時新容量將是舊容量的兩倍;但若新大小仍小於 minCapacity,則新容量為 minCapacity

java.util.Vector.ensureCapacity(int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

另請參閱