[Java] 使用 removeAll() 的方法

运用方法

如果想要从 [1, 2, 3, 2, 5] 中删除2和5,可以使用removeAll来实现。

        List<Integer> list = new ArrayList<>();
        list.add(1); list.add(2); list.add(3); list.add(2); list.add(5);
        System.out.println(list);  //=> [1, 2, 3, 2, 5]
        System.out.println(list.removeAll(Arrays.asList(2, 5)));  //=> true
        System.out.println(list);  //=> [1, 3]

注意事项

在中文中,无法直接传递元素,如 list.removeAll(2)。(编译错误)

bannerAds