Приложение Java+JavaFX (Словари основанные на деревьях или хештаблицах
Найти в тексте все аббревиатуры (за таковые считать слова, состоящие только из
заглавных букв, не длиннее 5 символов). Вывести информацию в виде аббревиатуры –>
сколько раз встречается.
Данную задачу вам необходимо будет выполнить как со стандартными
классами из библиотеки Java (TreeMap, HashMap, LinkedHashMap), так и со
своей собственной реализацией данных структур.
Собственные реализации структур должны соответствовать стандартному интерфейсу
Map и именно этот тип данных необходимо использовать в решении, но чтобы можно
было как-то указать, какой конкретно тип данных необходимо использовать – стандартные
классы или собственную реализацию (примерно также, как со списками – объявляем тип
List, а создаем экземпляры, как правило, ArrayList). В вашем решении можно
передавать конкретный экземпляр Map в качестве параметра методу, который
непосредственно реализует алгоритм задачи.
Предполагается ввод данных из файла и из оконного интерфейса и вывод результата в оконный интерфейс