retainWhere 方法

void retainWhere(
  1. bool test(
    1. E element
    )
)
override

移除所有不满足 test 的元素。

此方法效率低下,因为它通过反复移除单个元素来实现,每个元素可能需要线性时间。

实现

void retainWhere(bool test(E element)) {
  _filterWhere(test, false);
}