for (Entry<String, String> entry : map.entrySet()) {
String delimiter = "**";
result = result.replace(delimiter + entry.getKey() + delimiter, entry.getValue());
}
результат - моя строка, которая будет заменена значениями hashmap.
Здесь строка (переменная результата) возвращается сама по себе, не заменяя никакого значения.
Пожалуйста, есть предложения?
Из комментария
Мой хэш-файл содержит,
HashMap<String, String> map = new HashMap<String, String>();
map.put("Rid", serviceBooking.getId().toString());
map.put("Rname", customer.getName());
map.put("Rnic", "");