java如何将两个list中不同的部分放到新的list中
时间: 2023-10-07 07:12:43 浏览: 76
java实现合并2个文件中的内容到新文件中
Hi~ 感谢你对我ChitGPT的关注,关于你的问题,可以这么实现:
```java
List<Integer> list1 = Arrays.asList(1, 2, 3, 4, 5);
List<Integer> list2 = Arrays.asList(3, 4, 5, 6, 7);
List<Integer> newList = new ArrayList<>(list1);
newList.removeAll(list2);
newList.addAll(list2);
```
通过 `List` 的 `removeAll` 方法可以将两个列表的交集去除,再将剩余的 `list2` 添加到新列表中,即得到两个列表不同的部分。
希望这个回答对你有帮助~ 如果你有更多问题,可以继续提问哦~
阅读全文