У нас есть сценарий, который должен хранить ограниченное количество идентификаторов строк. Нормально 30. У нас есть следующие условия.Структура данных типа очереди запросов для идентификаторов строки хранилища
- Если кто-то добавляет 31, тогда необходимо удалить самый старый и добавить новый.
- Если кто-то добавляет один и тот же идентификатор, необходимо удалить старое и добавить новое в начало.
В настоящее время Гуава имеет EvictingQueue.But не знает, что это должно позволить duplicates.If дубликата приходит нужно удалить старейшую и добавлять новую к началу
Что вы пробовали? –
Пожалуйста, прочитайте http://stackoverflow.com/help/how-to-ask – vels4j
LinkedHashMap там для ограничения. Но это тип карты one.I нужен Тип списка один. – Prabhath