java list集合的removeall
时间: 2023-08-10 11:02:26 浏览: 99
java中List集合及其实现类的方法详解
5星 · 资源好评率100%
Java中List集合的removeAll方法可以用于从当前集合中删除与指定集合中相同的元素。例如:
```
List<String> list1 = new ArrayList<>(Arrays.asList("a", "b", "c", "d"));
List<String> list2 = new ArrayList<>(Arrays.asList("b", "d"));
list1.removeAll(list2);
System.out.println(list1); // Output: [a, c]
```
在上面的代码中,`list1` 列表中包含 "a", "b", "c", "d" 四个元素,`list2` 列表中包含 "b" 和 "d" 两个元素。调用 `list1.removeAll(list2)` 方法后,`list1` 列表中将只剩下 "a" 和 "c" 两个元素,因为 "b" 和 "d" 与 `list2` 中相同。
阅读全文