Дан фрагмент текста по адресу src/main/resources/sample-text.txt
. Вам необходимо реализовать 2 сервиса:
SimpleTextStatisticsAnalyzer
StreapApiTextStatisticsAnalyzer
Они имплементируют интерфейс TextStatisticsAnalyzer
, в котором объявлены несколько методов, которые используют текст в
качестве параметра, например:
- Просуммировать число слов в тексте
- Получить множество слов из текста
- Получить статистику повторений слов в тесте
и так далее
В процессе выполнения нужно использовать классы из Java Collections Api
. В сервисе SimpleTextStatisticsAnalyzer
методы
должны быть имплементированы с использованием циклов, а в сервисе StreapApiTextStatisticsAnalyzer
с использованием
Stream API