如图所示,我有两个ArrayLists
-pinklist
和normallist
. 我正在比较它们并从两者中找到唯一值和重复值,如下面的代码所示:
List<String> pinklist = t2.getList();
List<String> normallist = t.getList();
ArrayList<String> duplicatevalues = new ArrayList<String>();
ArrayList<String> uniquevalues = new ArrayList<String>();
for (String finalval : pinklist) {
if (pinklist.contains(normallist)) {
duplicatevalues.add(finalval);
} else if (!normallist.contains(pinklist)) {
uniquevalues.add(finalval);
}
}
我得到了duplicateValues
正确的,但我没有得到独特的价值。