SparseBooleanArray.Compute(Int32, IIntBinaryOperator) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Intenta calcular un nuevo valor asignado para la clave especificada en función de su valor asignado actual (o false si no hay ninguna asignación actual).
[Android.Runtime.Register("compute", "(ILjava/util/function/IntBinaryOperator;)Z", "GetCompute_ILjava_util_function_IntBinaryOperator_Handler", ApiSince=37)]
public virtual bool Compute(int key, Java.Util.Functions.IIntBinaryOperator function);
[<Android.Runtime.Register("compute", "(ILjava/util/function/IntBinaryOperator;)Z", "GetCompute_ILjava_util_function_IntBinaryOperator_Handler", ApiSince=37)>]
abstract member Compute : int * Java.Util.Functions.IIntBinaryOperator -> bool
override this.Compute : int * Java.Util.Functions.IIntBinaryOperator -> bool
Parámetros
- key
- Int32
Clave para la que se va a calcular el valor.
- function
- IIntBinaryOperator
Función para calcular el nuevo valor. Para el segundo argumento que representa el valor asignado actual, se usa 0 para false y 1 para true. El valor devuelto se convertirá en un valor booleano de forma similar, 0 para false y true en caso contrario.
Devoluciones
Nuevo valor asignado.
- Atributos
Comentarios
Intenta calcular un nuevo valor asignado para la clave especificada en función de su valor asignado actual (o false si no hay ninguna asignación actual). Los valores booleanos pasados a y devueltos de la función se convierten en enteros (0 para false y true de lo contrario) para evitar la conversión boxing de tipos.
Referencia de Android para android.util.SparseBooleanArray.compute.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.