Очередь, обеспечивающая уникальность элементов?

Я ищу реализацию java.util.Queue или что-то в коллекции Google, которая ведет себя как очередь, но также гарантирует, что каждый элемент очереди уникален. (все дальнейшие вставки не будут иметь никакого эффекта)

Это возможно, или мне придется делать это вручную?

Сейчас я использую очередь с реализацией LinkedList и проверяю уникальность перед вставкой. (Для этого я использую карту стороны, добавляю / удаляю элемент из карты стороны до / после очереди). Мне это не очень нравится.

Любой вклад приветствуется. Если его нет в пакете java.util, то может быть, это плохая идея?

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

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