Language

Vector.InsertElementAt(Object, Int32) メソッド

定義

指定したオブジェクトを、指定した indexのこのベクターにコンポーネントとして挿入します。

[Android.Runtime.Register("insertElementAt", "(Ljava/lang/Object;I)V", "GetInsertElementAt_Ljava_lang_Object_IHandler")]
public virtual void InsertElementAt(Java.Lang.Object? obj, int index);
[<Android.Runtime.Register("insertElementAt", "(Ljava/lang/Object;I)V", "GetInsertElementAt_Ljava_lang_Object_IHandler")>]
abstract member InsertElementAt : Java.Lang.Object * int -> unit
override this.InsertElementAt : Java.Lang.Object * int -> unit

パラメーター

obj
Object

挿入するコンポーネント

index
Int32

新しいコンポーネントを挿入する場所

属性

注釈

指定したオブジェクトを、指定した indexのこのベクターにコンポーネントとして挿入します。 指定した index 以上のインデックスを持つこのベクトル内の各コンポーネントは、前の値より大きいインデックス 1 を持つよう上方向にシフトされます。

インデックスは、 0 以上の値で、ベクターの現在のサイズ以下である必要があります。 (インデックスがベクターの現在のサイズと等しい場合は、新しい要素が Vector に追加されます)。

このメソッドは、(List インターフェイスの一部である) #add(int, Object) add(int, E) メソッドと機能が同じです。 addメソッドは、配列の使用法とより厳密に一致するように、パラメーターの順序を逆にしていることに注意してください。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象