-2
Если у меня есть эти три различные строки:Заменить функцию в Java
String line = "A man walking down the road";
String word = "the road";
String sub = "the street";
и в основном хотят, чтобы вернуть это:
"A man walking down the street"
Может ли это быть сделано с содержит (чтобы проверить, если «слово строки 'входит в строку' text ', а затем заменяет, чтобы заменить текст? Потому что я пытался это сделать какое-то время, и у меня нигде нет.
Да, это может быть сделано. Так что вы пробовали, что не сработали? –
Я не знаю, что положить в функцию замены @RohitJain. Мне удалось использовать замену в других проблемах, где мне нужно было добавить текст на каждом конце предложения, но в этом случае я не знаю, как я могу изменить текст. – laker001
Помните, что String являются неизменяемым объектом, просто позвонив replace won ' t вам нужно присвоить значение, возвращенное из вызова замены. EG: String newString = line.replace (word, sub); теперь ваш newString будет иметь желаемый результат. – StackFlowed