String strnew = str;
for (Map.Entry<String, String> entry: replacements.entrySet()) {
strnew = strnew.replace(entry.getKey(), entry.getValue());
}
Map.of(...)
наMap<String, String> replacements = new HashMap<>();
replacements.put("LOG", "ДУБ");
replacements.put("WOOD", "ДЕРЕВО");
Если вам платят не за результат, а за потраченное вами время по предложенной вам ставке