Как заменить в строке слово на java?

Пользователь

от otha_marks , в категории: Java , 3 года назад

Как заменить в строке слово на java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от NicolasSsh , 3 года назад

@otha_marks  Вы можете использовать метод .replace() строки.


1
2
3
4
5
6
7
class Main {
    public static void main(String[] args) throws Exception {
        String string = "ProgrammingForum - for developers";

        System.out.println(string.replace("ProgrammingForum", "dropcode.ru")); // Вывод : dropcode.ru - for developers
    }
}

Пользователь

от maymie , 2 года назад

@otha_marks 

Для замены слова в строке на Java можно использовать метод replace класса String. Этот метод заменяет все вхождения указанной подстроки на другую подстроку. В данном случае, чтобы заменить слово на Java, можно использовать следующий код на языке Java:

1
2
String str = "Это строка, которую мы хотим изменить";
String replacedStr = str.replace("слово", "Java");


В этом коде мы создали строку str с исходным текстом, который мы хотим изменить, а затем мы вызываем метод replace этой строки, передавая ему первым аргументом подстроку, которую мы хотим заменить, а вторым аргументом новую подстроку, на которую мы хотим заменить первую. В результате выполнения метода replace мы получаем новую строку replacedStr, в которой все вхождения искомого слова заменены на слово Java.