Language

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のエントリがない場合は、指定した key と valueに対してエントリが作成され、 null が返されます。

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

Javaドキュメント。

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

適用対象