언어

ArrayBlockingQueue.RemoveIf(IPredicate) 메서드

정의

지정된 조건자를 충족하는 이 컬렉션의 모든 요소를 제거합니다.

[Android.Runtime.Register("removeIf", "(Ljava/util/function/Predicate;)Z", "GetRemoveIf_Ljava_util_function_Predicate_Handler", ApiSince=33)]
public virtual bool RemoveIf(Java.Util.Functions.IPredicate? filter);
[<Android.Runtime.Register("removeIf", "(Ljava/util/function/Predicate;)Z", "GetRemoveIf_Ljava_util_function_Predicate_Handler", ApiSince=33)>]
abstract member RemoveIf : Java.Util.Functions.IPredicate -> bool
override this.RemoveIf : Java.Util.Functions.IPredicate -> bool

매개 변수

filter
IPredicate

제거할 요소에 대해 true를 반환하는 조건자입니다.

반품

요소가 제거된 경우 true입니다.

구현

특성

설명

지정된 조건자를 충족하는 이 컬렉션의 모든 요소를 제거합니다. 반복 중 또는 조건자에 의해 throw된 오류 또는 런타임 예외는 호출자에게 릴레이됩니다.

에 대한 java.util.concurrent.ArrayBlockingQueue.removeIfJava 참조

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상