У меня есть два списка.В одном списке 6 элементов, в другом 3 элемента.Мне нужно сравнить оба списка и сохранить только ту информацию в aList, которая соответствует bList.
public class AClass{
String cname;
int cid;
int aid;
}
public class BClass{
String cname;
int sc_id;
int aid;
}
И два списка:
List<AClass> aList;
List<BClass> bList;
Например, aList имеет 1,2,3,4,5,6 и bList имеет 1,4,5.Сравнение должно быть сделано так, чтобы в aList было 1,4,5.
Я попробовал приведенный ниже код.Но не работает.
aList.retainAll(bList);
Пожалуйста, помогите!