Поделиться через


ConcurrentHashMap.GetOrDefault(Object, Object) Метод

Определение

Возвращает значение, с которым сопоставляется указанный ключ, или заданное значение по умолчанию, если эта карта не содержит сопоставления для ключа.

[Android.Runtime.Register("getOrDefault", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "GetGetOrDefault_Ljava_lang_Object_Ljava_lang_Object_Handler", ApiSince=24)]
public virtual Java.Lang.Object? GetOrDefault (Java.Lang.Object key, Java.Lang.Object? defaultValue);
[<Android.Runtime.Register("getOrDefault", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "GetGetOrDefault_Ljava_lang_Object_Ljava_lang_Object_Handler", ApiSince=24)>]
abstract member GetOrDefault : Java.Lang.Object * Java.Lang.Object -> Java.Lang.Object
override this.GetOrDefault : Java.Lang.Object * Java.Lang.Object -> Java.Lang.Object

Параметры

key
Object

ключ, связанный со значением которого должен быть возвращен

defaultValue
Object

значение, возвращаемое, если эта карта не содержит сопоставления для заданного ключа.

Возвращаемое значение

Сопоставление ключа, если оно присутствует; значение по умолчанию

Реализации

Атрибуты

Комментарии

Возвращает значение, с которым сопоставляется указанный ключ, или заданное значение по умолчанию, если эта карта не содержит сопоставления для ключа.

Документация по Java для java.util.concurrent.ConcurrentHashMap.getOrDefault(java.lang.Object, V).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к