Trimmen neue-Zeile-Zeichen aus einem string in java
Den Ausgang von unten Programm:
public class TestClass {
public static void main(final String[] args){
String token = "null\n";
token.trim();
System.out.println("*");
System.out.println(token);
System.out.println("*");
}
}
ist:
*
null
*
Jedoch
So entfernen Sie Zeilenumbrüche vom Anfang und Ende einer Zeichenkette (Java)?
sagt etwas anderes.
Was bin ich?
- Strings sind unveränderlich ... Lesen Sie trim-Dokumentation
- Die akzeptierte Antwort auf die Frage, die Sie sich beziehen, zeigt die korrekte Verwendung von trim() btw...
- Sorry Leute.. mein Fehler.. bitte nicht downvote! 🙁 🙁
- möglich, Duplikat der so entfernen Sie Zeilenumbrüche vom Anfang und Ende einer Zeichenkette (Java)?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Seit
String
ist unveränderlichnicht ändern, den zugrunde liegenden Wert, es gibt eine neue
String
ohne die führende und endende Leerzeichen. Benötigen Sie ersetzen Ihre ReferenzStrings sind unveränderlich. Ändern
zu
Strings are immutable
Allein die Antwort 🙂