Есть ли способ переопределить метод equals
, используемый типом данных Set
? Я написал собственный метод равно
для класса под названием Fee
. Теперь у меня есть LnkedList
из Плата
, и я хочу убедиться, что в нем нет повторяющихся записей. Таким образом, я рассматриваю возможность использования набора Set
, встроенного в LinkedList
, но критерий для определения того, равны ли две комиссии, находится в методе overriden равняется
в ] Плата
класс.
При использовании LinkedList
, Мне придется перебрать каждый элемент списка и вызвать метод переопределения равно
в классе Fee
с оставшимися записями в качестве параметра. Простое чтение этого одного звучит как слишком большая обработка и добавит вычислительной сложности.
Могу ли я использовать Set
с переопределенным методом равно
? Стоит ли мне?