У меня есть класс Object: DemoObject.
DemoObject похож на список некоторых объектов fooObject.
У fooObjects есть поле, называемое "ID".
Теперь предположим, что у меня есть два демо-объекта: demoObject1 и demoObject2. Теперь я хочу проверить, есть ли некоторый fooObject, присутствующий в обоих demoObjects, т.е. в demoObject1, а также в 2, тогда я, вероятно, удалил его из demoObject1.
Для проверки fooObject из обоих demoObject я проверяю, является ли поле "ID" fooObject одинаковым или нет.
Как я могу сделать это наиболее эффективно.