Мне нужно создать мультимножество на Java [закрыто]
Мне нужно создать MultiSet на Java, и я застрял. Мне нужно, чтобы он был эффективным и без лишних указателей, одного указателя и значения, используя Коллекции Java. Проблема в том, что я должен использовать то, что не может хранить больше равной стоимости. Так как я могу их хранить? Первым решением было использование класса
Element<E>
который хранит «элемент» и ключ, но использование его в наборе не является чистым решением. Также, если я использую
Set<E>
вместо того
Set<Element>
, Я не могу использовать класс без приведения.