Пример использования метода replace в Java. Как заменить символ в строке?

Сегодня у нас коротенькая Java шпаргалка по работе со строками, а именно на тему замены символа в строке.

Краткий обзор метода replace в Java

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

  • Когда происходит какое-то изменение в объекте строки, то результатом изменения является новая строка.
  • Если во входной строке нет каких-либо изменений, то возвращается исходный объект.

Как работает метод replace?

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

Смотрим фрагмент программы:

Результатом выполнения приведенного выше фрагмента кода является печать в консоль новой строки со всеми большими буквами ‘П’.

Также следует отметить, что метод replace чувствительный к регистру.

Перегрузкой метода replace (char charToReplace, char replacementChar) является метод replace (CharSequence targetToMatch, CharSequence replacement), в котором вместо единичных знаков можно использовать подстроки.

Вариации метода replace:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *