List<String> list1 = new ArrayList<String>();
List<String> list2 = new ArrayList<String>();
List<String> sameList = new ArrayList<String>(); // 相同的集合
List<String> diffList = new ArrayList<String>(); // 不相同的集合
for(String a:list1){
if(list2.contains(a)){ //如果集合2中包含集合1中的数据
sameList.add(a);
}else{
diffList.add(a);
}
}