Как удалить дубликаты из списка на основе пользовательского объекта Java, а не примитивного типа?

Прежде чем я отправлю этот вопрос, я нашел как-то похожий вопросВот, Но ответ был основан на строке. Однако у меня здесь другая ситуация. Я не пытаюсь удалить String, но другой объект с именем AwardYearSource. Этот класс имеет атрибут int с именем year. Поэтому я хочу удалить дубликаты в зависимости от года. Т.е. если 2010 год упоминается более одного раза, я хочу удалить этот объект AwardYearSource. Как я могу это сделать?

Ответы на вопрос(7)

Ваш ответ на вопрос