IMap.Replace Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| Nama | Deskripsi |
|---|---|
| Replace(Object, Object) |
Mengganti entri untuk kunci yang ditentukan hanya jika saat ini dipetakan ke beberapa nilai. |
| Replace(Object, Object, Object) |
Mengganti entri untuk kunci yang ditentukan hanya jika saat ini dipetakan ke nilai yang ditentukan. |
Replace(Object, Object)
Mengganti entri untuk kunci yang ditentukan hanya jika saat ini dipetakan ke beberapa nilai.
[Android.Runtime.Register("replace", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "GetReplace_Ljava_lang_Object_Ljava_lang_Object_Handler:Java.Util.IMap, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public virtual Java.Lang.Object? Replace(Java.Lang.Object? key, Java.Lang.Object? value);
[<Android.Runtime.Register("replace", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "GetReplace_Ljava_lang_Object_Ljava_lang_Object_Handler:Java.Util.IMap, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member Replace : Java.Lang.Object * Java.Lang.Object -> Java.Lang.Object
override this.Replace : Java.Lang.Object * Java.Lang.Object -> Java.Lang.Object
Parameter
- key
- Object
kunci yang nilainya ditentukan terkait
- value
- Object
nilai yang akan dikaitkan dengan kunci yang ditentukan
Mengembalikan
nilai sebelumnya yang terkait dengan kunci yang ditentukan, atau null jika tidak ada pemetaan untuk kunci.
(Pengembalian null juga dapat menunjukkan bahwa peta yang sebelumnya terkait null dengan kunci, jika implementasi mendukung nilai null.)
- Atribut
Keterangan
Mengganti entri untuk kunci yang ditentukan hanya jika saat ini dipetakan ke beberapa nilai.
Ditambahkan dalam 1.8.
Java dokumentasi untuk java.util.Map.replace(K, V).
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.
Berlaku untuk
Replace(Object, Object, Object)
Mengganti entri untuk kunci yang ditentukan hanya jika saat ini dipetakan ke nilai yang ditentukan.
[Android.Runtime.Register("replace", "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z", "GetReplace_Ljava_lang_Object_Ljava_lang_Object_Ljava_lang_Object_Handler:Java.Util.IMap, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public virtual bool Replace(Java.Lang.Object? key, Java.Lang.Object? oldValue, Java.Lang.Object? newValue);
[<Android.Runtime.Register("replace", "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z", "GetReplace_Ljava_lang_Object_Ljava_lang_Object_Ljava_lang_Object_Handler:Java.Util.IMap, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member Replace : Java.Lang.Object * Java.Lang.Object * Java.Lang.Object -> bool
override this.Replace : Java.Lang.Object * Java.Lang.Object * Java.Lang.Object -> bool
Parameter
- key
- Object
kunci yang nilainya ditentukan terkait
- oldValue
- Object
nilai yang diharapkan dikaitkan dengan kunci yang ditentukan
- newValue
- Object
nilai yang akan dikaitkan dengan kunci yang ditentukan
Mengembalikan
true jika nilai diganti
- Atribut
Keterangan
Mengganti entri untuk kunci yang ditentukan hanya jika saat ini dipetakan ke nilai yang ditentukan.
Ditambahkan dalam 1.8.
Java dokumentasi untuk java.util.Map.replace(K, V, V).
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.