Заменить символы в строке - PullRequest
5 голосов
/ 31 мая 2011

Я пытаюсь создать строку, которая заменяет все пробелы на *, но я не могу понять, как именно это сделать.Кто-нибудь может помочь?

String phrase = new String ("This is a String test."); 

Ответы [ 4 ]

10 голосов
/ 31 мая 2011

Предполагая, что это Java, вы можете использовать метод String.replace :

phrase = phrase.replace(' ', '*');
4 голосов
/ 31 мая 2011

Mystring = Mystring.Replace ('', '*');

1 голос
/ 17 июля 2015

Не создавать строку с оператором new . В Java String - это специальный класс. Итак

    String phrase = "This is a String test.";

достаточно. Создание строки с помощью оператора new создаст строку дважды.

1 голос
/ 31 мая 2011
String phrase = new String ("This is a String test."); 

/*Replace the Spaces with the *, */

String finalString = phrase.Replace(' ', '*');    

System.out.println(finalString);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...