Хранение строки в hashmap с вхождениями
У меня есть метод, который возвращает какую-то строку. Я хочу сохранить отдельные слова в хэш-карте с их количеством вхождений?
Например, у меня есть строки- "{ссылку:https://ВСП.Гугл.ко.в/, matrics:[{имя:Эппл, стоимость:1},{имя:график, стоимость:2},{название: "АБВ", стоимость:0}]}";
Теперь моя хэш-карта должна выглядеть так
яблоко = 1
график = 2
abc = 0
Как мне действовать дальше?
Я знаю, как использовать хэш-карты. Моя проблема в данном случае заключается в том, что я не знаю, как разобрать данную строку и сохранить слова с их количеством вхождений.
Что я уже пробовал:
Строка[] СПО = С. сплит("matrics");
System.out.println("длина подстрок:" + strs.length);
for (int i = 0; i < strs.length; i++) {
Системы.из.код println(СПО[я]);