English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java String (Zeichenkette) Methoden
Die Java String trim() Methode gibt eine Zeichenkette zurück, in der alle führenden (Anfang) und trailingen (Ende) Leerzeichen entfernt wurden.
Die Syntax der String.trim() Methode ist:
string.trim()
trim() Methode ohne Parameter
Rückgabe der Zeichenkette, die führende und trailingen Leerzeichen entfernt hat
Wenn am Anfang oder am Ende keine Leerzeichen vorhanden sind, wird die ursprüngliche Zeichenkette zurückgegeben.
Hinweis:In der Programmierung stellen Leerzeichen jede Zeichen oder eine Reihe von Zeichen dar, die horizontal oder vertikal den Raum darstellen. Zum Beispiel: Leerzeichen, Zeilenumbruch \n, Tabulator \t, Vertikaltabulator \v usw.
class Main { public static void main(String[] args) { String str1 = " Lernen Java Programmierung "; String str2 = "Lernen\nJava Programmierung\n\n "; System.out.println(str1.trim()); System.out.println(str2.trim()); } }
Ausgabeergebnis
Lernen Java Programmierung Lernen Java Programmierung
Hier, str1.trim() gibt zurück
"Learn\tJava\tProgramming"
Gleichzeitig, str2.trim() gibt zurück
"Learn\nJava\n\n\tProgramming"
Wie aus dem obigen Beispiel zu sehen ist, entfernt die trim() Methode nur die führenden und abschließenden Leerzeichen. Sie entfernt nicht die Leerzeichen, die in der Mitte der Zeichenkette auftreten.
wenn erforderlichalle Leerzeichen aus der Zeichenkette entfernenkannString replaceAll() Methodemit geeigneten regulären Ausdrücken verwendet werden.
class Main { public static void main(String[] args) { String str1 = "Learn\nJava\n\n\t"; String result; //Ersetze alle Leerzeichen mit einer leeren Zeichenkette result = str1.replaceAll("\\s", ""); System.out.println(result); // LearnJava } }