1.mutator特性1:使用list可以直接+= -+
fun main() {
val list= mutableListOf(123,456,789)
//特性1 可是直接使用list+= -=
list += 111
list-=123
println(list)
}
执行结果

2.mutator特性2:removeIF()
如果实现是true 会自动遍历整个集合,一个一个的移除
package Stage4
fun main() {
val list= mutableListOf(123,456,789)
//特性1 可是直接使用list+= -=
list += 111
list-=123
println(list)
//特性2:removeIF()
list.removeIf(){
true
}
println(list)
}
执行结果

不想全部移除怎么操作?搭配contains()使用 会过滤包含内容选定删除
本文介绍了Java中mutableList的两个mutator特性:直接使用+/-操作符改变列表和removeIf方法。通过示例展示了如何利用这些特性高效地操作列表,并提到了结合contains函数进行条件删除的方法。
1172

被折叠的 条评论
为什么被折叠?



