1
У меня есть Java String, как показано нижеПреобразовать строку в Java KeyValue пару
String mStr = "Key1:value1 key2:value2 key3:value3"
Как конвертировать/добавить эту строку в Java для Hash карты ..?
У меня есть Java String, как показано нижеПреобразовать строку в Java KeyValue пару
String mStr = "Key1:value1 key2:value2 key3:value3"
Как конвертировать/добавить эту строку в Java для Hash карты ..?
Просто используйте это регулярное выражение с 2 захваченными группами:
(\w+):(\w+)
В Java:
Pattern p = Pattern.compile("(\\w+):(\\w+)");
Затем перебирать результаты, используя while (matcher.find())
и захватить как захваченные группы.