Есть ли реализация List без дубликатов? - PullRequest
79 голосов
/ 06 ноября 2008

Я знаю о SortedSet, но в моем случае мне нужно что-то, что реализует List, а не Set. Так есть ли реализация в API или где-то еще?

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

Ответы [ 11 ]

0 голосов
/ 06 ноября 2008

Документация для интерфейсов сбора гласит:

Set - коллекция, которая не может содержать повторяющиеся элементы.
Список - упорядоченная коллекция (иногда называется последовательностью). Списки могут содержать повторяющиеся элементы.

Так что, если вы не хотите дубликатов, вам, вероятно, не следует использовать список.

...