У меня есть Java-программа, которая хранит множество отображений из строк в различные объекты.
Прямо сейчас, я могу выбрать хеширование (через HashMap) или бинарный поиск (через TreeMap). Мне интересно, есть ли эффективная и стандартная реализация карт на основе trie в популярной и качественной библиотеке коллекций?
Я написал свое в прошлом, но я бы предпочел использовать что-то стандартное, если оно доступно.
Быстрое разъяснение: хотя мой вопрос является общим, в текущем проекте я имею дело с большим количеством данных, которые проиндексированы по полному имени класса или сигнатуре метода. Таким образом, существует много общих префиксов.