語言

LinkedBlockingDeque.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

一個對要移除元素時回傳為真的謂詞

傳回

若移除任何元素,則為真

實作

屬性

備註

移除該集合中所有滿足該謂詞的元素。 在迭代過程中或謂詞拋出的錯誤或執行時異常會被轉發給呼叫者。

Java 參考 java.util.concurrent.LinkedBlockingDeque.removeIf。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於