Рубрики
Без рубрики

Метод Java replace() заменить

Привет всем 👋 Я надеюсь, что у вас все хорошо. Это будет очень короткая и очень полезная статья. В… С тегами java, новички, информатика, javascript.

Привет всем 👋 Я надеюсь, что у вас все хорошо. Это будет очень короткая и очень полезная статья. В этой статье я напишу о методе replace() в Java. Это один из самых полезных методов.

Давайте начнем…

заменить()

Метод replace() заменит символ или подстроку другим символом или строкой. Это метод Java Строковый класс . Он возвращает строку, производную от исходной строки, заменяя каждое вхождение старой строки или старого символа новой строкой или новым символом. При работе со строкой в Java вы можете столкнуться с ситуацией, когда вы хотите заменить определенный символ или подстроку в этой строке другим символом или другой подстрокой. В таких ситуациях используется метод replace() .

Синтаксис:-

stringName.replace(oldString, newString);

Существует множество вариантов, в которых можно использовать replace() .

1. заменить(символ старого символа, символ нового символа)

В этом примере мы заменили все вхождения символа “l” на символ “c”.

public class Demo {
    public static void main(String[] args) {
        String strOld = "Hello world";
        System.out.println("Original string : " + strOld);
        String strNew = strOld.replace('l','c');
        System.out.println("Replaced string : " + strNew);
    }
}

Вы можете запустить свой код онлайн здесь

2. заменить(Строка старой строки, Строка новой строки)

В этом примере мы заменили все вхождения строки “lo” на строку “ping”.

public class Demo {
    public static void main(String[] args) {
        String strOld = "Hello world";
        System.out.println("Original string : " + strOld);
        String strNew = strOld.replace("lo","ping");
        System.out.println("Replaced string : " + strNew);
    }
}

Вы можете запустить свой код онлайн здесь

3. заменить (Строка пустая строка, Строка новая строка)

В этом примере мы заменили все вхождения строки “” (пустая строка) на строку “A”.

public class Demo {
    public static void main(String[] args) {
        String strOld = "Hello world";
        System.out.println("Original string : " + strOld);
        String strNew = strOld.replace("", "A");
        System.out.println("Replaced string : " + strNew);
    }
}

Вы можете запустить свой код онлайн здесь

4. заменить (Строковый пробел, Строка новой строки)

public class Demo {
    public static void main(String[] args) {
        String strOld = "Hello world";
        System.out.println("Original string : " + strOld);
        String strNew = strOld.replace(" ", "WHITESPACE");
        System.out.println("Replaced string : " + strNew);
    }
}

Вы можете запустить свой код онлайн здесь

5. replaceFirst(Строка старой строки, Строка новой строки)

public class Demo {
    public static void main(String[] args) {
        String strOld = "Hello world";
        System.out.println("Original string : " + strOld);
        String strNew = strOld.replaceFirst("l", "c");
        System.out.println("Replaced string : " + strNew);
    }
}

Вы можете запустить свой код онлайн здесь

6. replaceAll(Регулярное выражение строки, строка новой строки)

public class Demo {
    public static void main(String[] args) {
        String strOld = "Hello world";
        System.out.println("Original string : " + strOld);
        String strNew = strOld.replaceFirst("\\s", "");
        System.out.println("Replaced string : " + strNew);
    }
}

Вы можете запустить свой код онлайн здесь

Ладно, на сегодня этого достаточно.

Спасибо вам за чтение.

Пожалуйста, поделитесь своими мыслями по этому поводу и поправьте меня, если я ошибаюсь.

Надеюсь, вам это понравилось и вы нашли это полезным.

Обложка: – Раджат Гур

Свяжитесь со мной через Twitter или LinkedIn

Мой личный блог blog.ritvikdubey.com

Оригинал: “https://dev.to/ritvikdubey27/java-replace-method-ge2”