ConcurrentHashMap.ReduceToInt Metodo

Definizione

Restituisce il risultato dell'accumulo della trasformazione specificata di tutte le coppie (chiave, valore) usando il riduttore specificato per combinare i valori e la base specificata come valore Identity.

[Android.Runtime.Register("reduceToInt", "(JLjava/util/function/ToIntBiFunction;ILjava/util/function/IntBinaryOperator;)I", "GetReduceToInt_JLjava_util_function_ToIntBiFunction_ILjava_util_function_IntBinaryOperator_Handler", ApiSince=24)]
public virtual int ReduceToInt(long parallelismThreshold, Java.Util.Functions.IToIntBiFunction transformer, int basis, Java.Util.Functions.IIntBinaryOperator reducer);
[<Android.Runtime.Register("reduceToInt", "(JLjava/util/function/ToIntBiFunction;ILjava/util/function/IntBinaryOperator;)I", "GetReduceToInt_JLjava_util_function_ToIntBiFunction_ILjava_util_function_IntBinaryOperator_Handler", ApiSince=24)>]
abstract member ReduceToInt : int64 * Java.Util.Functions.IToIntBiFunction * int * Java.Util.Functions.IIntBinaryOperator -> int
override this.ReduceToInt : int64 * Java.Util.Functions.IToIntBiFunction * int * Java.Util.Functions.IIntBinaryOperator -> int

Parametri

parallelismThreshold
Int64

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

transformer
IToIntBiFunction

una funzione che restituisce la trasformazione per un elemento

basis
Int32

Identità (valore predefinito iniziale) per la riduzione

reducer
IIntBinaryOperator

una funzione di combinazione di associazioni commutative

Valori restituiti

risultato dell'accumulo della trasformazione specificata di tutte le coppie (chiave, valore)

Attributi

Commenti

Restituisce il risultato dell'accumulo della trasformazione specificata di tutte le coppie (chiave, valore) usando il riduttore specificato per combinare i valori e la base specificata come valore Identity.

Aggiunta nella versione 1.8.

per java.util.concurrent.ConcurrentHashMap.reduceToInt(long, java.util.function.ToIntBiFunction<? super K, ? super V>, int, java.util.function.IntBinaryOperator).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a