と の 2 つ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
適切に取得していますが、一意の値を取得していません。