言語

Dictionary.Put(Object, Object) メソッド

定義

指定した key を、このディクショナリ内の指定した value にマップします。

[Android.Runtime.Register("put", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "GetPut_Ljava_lang_Object_Ljava_lang_Object_Handler")]
public abstract Java.Lang.Object? Put(Java.Lang.Object? key, Java.Lang.Object? value);
[<Android.Runtime.Register("put", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "GetPut_Ljava_lang_Object_Ljava_lang_Object_Handler")>]
abstract member Put : Java.Lang.Object * Java.Lang.Object -> Java.Lang.Object

パラメーター

key
Object

ハッシュテーブル キー。

value
Object

値。

返品

このディクショナリで key がマップされた前の値。キーに以前のマッピングがない場合は null

属性

注釈

指定した key を、このディクショナリ内の指定した value にマップします。 キーも値も nullできません。

このディクショナリに指定した keyのエントリが既に含まれている場合は、新しい要素を含むエントリを変更した後、その key のこのディクショナリに既に含まれている値が返されます。

このディクショナリに指定した keyのエントリがない場合は、指定した keyvalueに対してエントリが作成され、 null が返されます。

valueは、元のkeyと等しいkeyを使用してget メソッドを呼び出すことによって取得できます。

Javaドキュメント。

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

適用対象