Язык

Hashtable.ComputeIfAbsent(Object, IFunction) Метод

Определение

Добавление

[Android.Runtime.Register("computeIfAbsent", "(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object;", "GetComputeIfAbsent_Ljava_lang_Object_Ljava_util_function_Function_Handler", ApiSince=24)]
public virtual Java.Lang.Object? ComputeIfAbsent(Java.Lang.Object? key, Java.Util.Functions.IFunction? mappingFunction);
[<Android.Runtime.Register("computeIfAbsent", "(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object;", "GetComputeIfAbsent_Ljava_lang_Object_Ljava_util_function_Function_Handler", ApiSince=24)>]
abstract member ComputeIfAbsent : Java.Lang.Object * Java.Util.Functions.IFunction -> Java.Lang.Object
override this.ComputeIfAbsent : Java.Lang.Object * Java.Util.Functions.IFunction -> Java.Lang.Object

Параметры

key
Object
mappingFunction
IFunction

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

Реализации

Атрибуты

Комментарии

Добавление

Этот метод, на основе лучших усилий, создает исключение java.util.ConcurrentModificationException , если функция сопоставления изменила эту карту во время вычислений.

Java документации по java.util.Hashtable.computeIfAbsent(K, java.util.function.Function<? super K, ? extends V>).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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