removeAll
fun <T> MutableCollection<out T>.removeAll( elements: Collection<T> ): Boolean
Удаляет все элементы из этого набора, которые также содержатся в указанном наборе.
Позволяет преодолеть ограничение по типу removeAll , которое требует передачи набора типа Collection<E>.
Возвращает true , если какой-либо из указанных элементов был удален из набора, false , если набор не был изменен.
fun <T> MutableCollection<in T>.removeAll( elements: Iterable<T> ): Boolean
Удаляет все элементы из этого MutableCollection, которые также содержатся в заданном наборе элементов.
fun <T> MutableCollection<in T>.removeAll( elements: Sequence<T> ): Boolean
Удаляет все элементы из этого MutableCollection, которые также содержатся в заданной последовательности элементов.
fun <T> MutableCollection<in T>.removeAll( elements: Array<out T> ): Boolean
Удаляет все элементы из этого MutableCollection, которые также содержатся в заданном массиве
Удаляет все элементы из этого MutableIterable, которые соответствуют заданному
Удаляет все элементы из этого MutableList, которые соответствуют заданному <a href="remove-all#kotlin.collections$removeAll(kotlin.collections.MutableList((kotlin.collections.removeAll.T)),%20kotlin.Function1((kotlin.collections.removeAll.T,%20kotlin.Boolean)))/предикату</a>. Возвращает fun <T> MutableIterable<T>.removeAll(
predicate: (T) -> Boolean
): Boolean
fun <T> MutableList<T>.removeAll(
predicate: (T) -> Boolean
): Boolean
true если какой-либо элемент был удалён из этого набора, или false если элементы не были удалены и набор не был изменён.
© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/remove-all.html