14.20. Java - Метод replace()



Описание

Метод replace() в Java возвращает новую строку, в результате, заменив все вхождения oldChar в данной строке newChar, другими словами - метод позволяет заменить символ в строке.

Синтаксис

Синтаксис этого метода:

public String replace(char oldChar, char newChar)

Параметры

Подробная информация о параметрах:

  • oldChar - старый символ;
  • newChar - новый символ.

Возвращаемое значение

  • В Java replace() возвращает строку, производную от данной строки, заменив все вхождения oldChar на newChar.

Пример

import java.io.*;

public class Test {

   public static void main(String args[]) {
      String Str = new String("Добро пожаловать на ProgLang.su");

      System.out.print("Возвращаемое значение: " );
      System.out.println(Str.replace('s', 'b'));

      System.out.print("Возвращаемое значение: " );
      System.out.println(Str.replace('о', 'а'));
   }
}

Получим следующий результат:

Возвращаемое значение: Добро пожаловать на ProgLang.bu
Возвращаемое значение: Дабра пажалавать на ProgLang.su