2016-07-27 6 views
0

In meinem Java-Programm möchte ich das © Zeichen in einer Zeichenfolge durch ein Leerzeichen ersetzen. Ich habe Ersatzmethode verwendet, aber es scheint nicht zu funktionieren. Was wäre die Lösung?Java ersetzen Methode funktioniert nicht für ©

String text = "ABC©"; 

text.replace("©", " "); 

System.out.println(text); 

Ausgang: ABC ©

Erwartete Ausgabe: ABC

+2

sehen Sie Ihre Frage mit dem Inhalt der Antwort nicht bearbeiten, entkräftet sie. – Tunaki

Antwort

4

String unveränderlich ist. Versuchen

text = text.replace("©", ""); 

Sie auch in der documentation

+0

Ich habe es im Beispielcode verpasst. Ich habe den Code geändert. – ANJ

+0

@ANJ Bitte beachten Sie, dass ich "" "durch" "" ersetzt habe. Es funktioniert für mich. – Guy

Verwandte Themen