Java: Какую структуру данных использовать с предсказуемым порядком, без дубликатов и поддерживает свой собственный целочисленный индекс? - PullRequest
0 голосов
/ 06 марта 2012

Мне нужно поддерживать имена столбцов и не допускать дублирования записей, сохраняя при этом порядок имен этих столбцов с соответствующим собственным индексом.

В будущем мне нужно поменять имя столбца на индекс,а также добавить дополнительные имена столбцов в конец или начало.

LinkedHashSet<E> кажется идеальным кандидатом, есть ли другие?

Нужно поддерживать синхронизацию

1 Ответ

1 голос
/ 06 марта 2012

commons-collection имеет SetUniqueList - это List, что гарантирует уникальность.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...