언어

SparseBooleanArray.Compute(Int32, IIntBinaryOperator) 메서드

정의

현재 매핑된 값을 기반으로 지정된 키에 대한 새 매핑된 값을 계산하려고 시도합니다(또는 현재 매핑이 없는 경우 false).

[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

매개 변수

key
Int32

값을 계산할 키입니다.

function
IIntBinaryOperator

새 값을 계산하는 함수입니다. 현재 매핑된 값을 나타내는 두 번째 인수의 경우 false에는 0, true의 경우 1이 사용됩니다. 반환된 값은 유사하게 부울로 변환되고, false이면 0이고, 그렇지 않으면 true로 변환됩니다.

반품

매핑된 새 값입니다.

특성

적용 대상