Share via


ConcurrentHashMap.ReduceToInt Método

Definición

Devuelve el resultado de acumular la transformación dada de todos los pares (clave, valor) utilizando el reductor especificado para combinar valores y la base especificada como un valor de identidad.

[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

Parámetros

parallelismThreshold
Int64

el número (estimado) de elementos necesarios para que esta operación se ejecute en paralelo.

transformer
IToIntBiFunction

una función que devuelve la transformación de un elemento

basis
Int32

la identidad (valor predeterminado inicial) para la reducción

reducer
IIntBinaryOperator

una función de combinación asociativa conmutativa

Devoluciones

resultado de la acumulación de la transformación dada de todos los pares (clave, valor)

Atributos

Comentarios

Devuelve el resultado de acumular la transformación dada de todos los pares (clave, valor) utilizando el reductor especificado para combinar valores y la base especificada como un valor de identidad.

Se agregó en la versión 1.8.

Documentación de Java para java.util.concurrent.ConcurrentHashMap.reduceToInt(long, java.util.function.ToIntBiFunction<? super K, ? super V>, int, java.util.function.IntBinaryOperator).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.

Se aplica a