我有两个列表A和B,都有数百万个元素。我想比较并获取那些在列表A中但不在列表B中的所有元素。以下是获取元素的低效方式。
if (!B.containsAll(A)) {
for (Integer id : A) {
if (!B.contains(id)) {
System.out.println(id);
}
}
}
我希望找到一种高效的方法(使用或不使用流)来获取元素。
在这方面的任何帮助都将不胜感激。
谢谢