Condividi tramite


ConcurrentHashMap.ReduceEntriesToDouble Metodo

Definizione

Restituisce il risultato dell'accumulo della trasformazione specificata di tutte le voci che usano il riduttore specificato per combinare i valori e la base specificata come valore Identity.

[Android.Runtime.Register("reduceEntriesToDouble", "(JLjava/util/function/ToDoubleFunction;DLjava/util/function/DoubleBinaryOperator;)D", "GetReduceEntriesToDouble_JLjava_util_function_ToDoubleFunction_DLjava_util_function_DoubleBinaryOperator_Handler", ApiSince=24)]
public virtual double ReduceEntriesToDouble (long parallelismThreshold, Java.Util.Functions.IToDoubleFunction transformer, double basis, Java.Util.Functions.IDoubleBinaryOperator reducer);
[<Android.Runtime.Register("reduceEntriesToDouble", "(JLjava/util/function/ToDoubleFunction;DLjava/util/function/DoubleBinaryOperator;)D", "GetReduceEntriesToDouble_JLjava_util_function_ToDoubleFunction_DLjava_util_function_DoubleBinaryOperator_Handler", ApiSince=24)>]
abstract member ReduceEntriesToDouble : int64 * Java.Util.Functions.IToDoubleFunction * double * Java.Util.Functions.IDoubleBinaryOperator -> double
override this.ReduceEntriesToDouble : int64 * Java.Util.Functions.IToDoubleFunction * double * Java.Util.Functions.IDoubleBinaryOperator -> double

Parametri

parallelismThreshold
Int64

numero (stimato) di elementi necessari per l'esecuzione di questa operazione in parallelo

transformer
IToDoubleFunction

una funzione che restituisce la trasformazione per un elemento

basis
Double

Identità (valore predefinito iniziale) per la riduzione

reducer
IDoubleBinaryOperator

una funzione di combinazione di associazioni commutative

Restituisce

risultato dell'accumulo della trasformazione specificata di tutte le voci

Attributi

Commenti

Restituisce il risultato dell'accumulo della trasformazione specificata di tutte le voci che usano il riduttore specificato per combinare i valori e la base specificata come valore Identity.

Aggiunta nella versione 1.8.

Documentazione java per java.util.concurrent.ConcurrentHashMap.reduceEntriesToDouble(long, java.util.function.ToDoubleFunction<java.util.Map.Entry<K, V>>, double, java.util.function.DoubleBinaryOperator).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a