Я пытаюсь создать строку, которая заменяет все пробелы на *, но я не могу понять, как именно это сделать.Кто-нибудь может помочь?
String phrase = new String ("This is a String test.");
Предполагая, что это Java, вы можете использовать метод String.replace :
phrase = phrase.replace(' ', '*');
Mystring = Mystring.Replace ('', '*');
Не создавать строку с оператором new . В Java String - это специальный класс. Итак
String phrase = "This is a String test.";
достаточно. Создание строки с помощью оператора new создаст строку дважды.
String phrase = new String ("This is a String test."); /*Replace the Spaces with the *, */ String finalString = phrase.Replace(' ', '*'); System.out.println(finalString);