移除List数组中的某一个元素

近期在开发中遇到了需要移除数组中某一个元素的业务。具体例子如下:
假如有一个数组中有{1,2,3,1,1,4,5,6,1}等元素,如果需要移除掉数组中所有的元素“1”。
如此。首先想到的是循环这个数组。挨个判断挨个移除。后来发现在kotlin中有可以直接使用的函数:moveIf,
下面说一下用法:

kotlin实现(两者是一样的):

list.removeAll {
    
     x -> x in "1" }
//或者
list.removeIf {
    
     x -> x in "1" }

END

猜你喜欢

转载自blog.csdn.net/lixinxiaos/article/details/123629631