Vector.EnsureCapacity(Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
必要時增加該向量的容量,以確保它至少能容納最小容量參數所指定的分量數量。
[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 屬性授權中所述的詞彙使用。