Ich habe eine Frage mit der Replace-Methode. Ich habe eine ähnliche Frage hier gesehen, aber ich habe versucht, die replaceFirst zu tun, aber es hat nicht für mich funktioniert. Gibt es irgendeine Möglichkeit, die Replace-Methode zu verwenden, um eine Zeichenfolge zu ändern, die ergibt: Helle, Werld; um es zu erreichen, um "Hallo, Welt" zu sein, indem man die Ersetzungsmethode verwendet. Gibt es eine Möglichkeit, die replaceFirst-Methode zu verwenden, um nach der Folge von "le" zu suchen und sie durch "lo" zu ersetzen und auch "We" in "Wo" zu ändern? Bitte beachten Sie meinen Code unten:Kann ich die replaceFirst-Methode verwenden, um nach einem Zeichenfolgenmuster zu suchen und es zu ersetzen?
public class Printer
{
/**Description: Replacement class
*
*
*/
public static void main(String[] args)
{
String test1Expected = "Hello, World!";
String newString1;
String test1 = "Holle, Werld!";
newString1 = test1.replace('o', 'e');
//Could I do: newString1.replaceFirst("le","lo);
System.out.println("newString1 = " + newString1);
//Output comes out to "Helle, Werld!"
}
}
Vielen Dank Amit, sehr geschätzt! Ich wusste nicht, dass ich das entweder mit der newString1-Variablen, die ich zugewiesen hatte, tun konnte! – SaintClaire33
@Chi Gern geschehen! –
@Niklas Holle Werld ist bereits auf Helle Werld umgestellt. Ändere nur weiter. Ich werde jedoch den Namen der Variablen ändern. Vielen Dank! –