我的项目中有 2 个 ArrayList。我想获得不相等的项目。
例如:
清单 1 - 清单 2
AB ------- AB
学士 ------- 学士
抄送
我想得到这个CC。我这样做:
ArrayList<String> alllist= new ArrayList<>(ArrayList<String> 1);
for (String i : ArrayList<String> 1) {
for (String j : ArrayList<String> 2) {
if (i.equals(j)) {
alllist.remove(i);
break;
}
}
}
如果我在 ArrayList 中有 3 或 4 个项目,则此方法有效,但是当我添加 200 个项目时,此方法无法正常工作并得到错误列表。
任何的想法?我还能做什么?
暮色呼如
翻过高山走不出你
相关分类