public void testDifferent(){
ArrayList<String> al = new ArrayList<String>(Arrays.asList("a","b","c"));
ArrayList<String> a2 = new ArrayList<String>(Arrays.asList("a","b","c","d"));
List<String> diff_base = new ArrayList<String>();
List<String> diff_test = new ArrayList<String>();
for(String str:al)
{
if(!a2.contains(str))
{
diff_base.add(str);
}
}
for(String str:a2)
{
if(!al.contains(str))
{
diff_test.add(str);
}
}
System.out.println(diff_base);
System.out.println(diff_test);
ArrayList<String> al = new ArrayList<String>(Arrays.asList("a","b","c"));
ArrayList<String> a2 = new ArrayList<String>(Arrays.asList("a","b","c","d"));
List<String> diff_base = new ArrayList<String>();
List<String> diff_test = new ArrayList<String>();
for(String str:al)
{
if(!a2.contains(str))
{
diff_base.add(str);
}
}
for(String str:a2)
{
if(!al.contains(str))
{
diff_test.add(str);
}
}
System.out.println(diff_base);
System.out.println(diff_test);
}
result:
[]
[d]