Язык

PriorityBlockingQueue.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, если все элементы были удалены

Реализации

Атрибуты

Комментарии

Удаляет все элементы этой коллекции, удовлетворяющие заданному предикату. Ошибки или исключения среды выполнения, создаваемые во время итерации или предикатом, передаются вызывающему объекту.

Java справочные материалы.java.util.concurrent.PriorityBlockingQueue.removeIf

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к