Перейти к содержимому
Задача · Коллекции и обобщения · урок 13 из 13

Задача: частота слов

Напишите метод static Map<String, Integer> countWords(String text), который возвращает словарь: ключ — слово из text, значение — сколько раз оно встретилось.

  • countWords("a b a") → {a=2, b=1}
  • countWords("hi") → {hi=1}
  • countWords("") → {}

Ограничения: слова разделены ровно одним пробелом, в начале и в конце строки пробелов нет; заглавная и строчная буквы различаются, поэтому "A" и "a" — разные слова; для пустой строки результат — пустой словарь.

Не добавляйте лишних импортов, если в задаче это прямо не сказано.

Main.java — java
java · строк: 9
Ctrl+Enter запуск · Esc выйти из редактора