Я понятия не имею, что вы пытаетесь сделать с этим кодом, но что касается вашего вопроса, когда ключ HashMap
является Collection
(как в вашем HashMap<Set<String>, Integer>
), расчет hashCode
требует итерации по всем элементам, содержащимся в Collection
, поэтому потребуется больше времени, чем вычисление hashCode
, которое зависит от постоянного количества свойств.