У меня есть ArrayList пользовательских объектов Шина , которые содержат элементы String origin и destination . Для членов есть методы get и set.
Я хотел бы написать метод, который идентифицирует шины в ArrayList, которые имеют одинаковое происхождение и назначение.
Какой самый эффективный способ сделать это? Можно ли использовать API коллекций?
К сожалению, я не могу использовать сторонние библиотеки, такие как Commons или Guava.
Большое спасибо за любые предложения.
Редактировать: У меня нет контроля над классом шины, поэтому я не могу добавлять в него какие-либо методы или члены.
Редактировать: Также я не могу определить какие-либо новые классы.