Java How To
 


Entfernen von Leerzeichen am Anfang und Ende eines Strings

How To ...

Wie entfernt man Leerzeichen am Anfang und Ende eines Strings?

Hintergründe

Bei Benutzereingaben, egal ob in Web-Anwendungen oder Swing/SWT-Anwendungen, sind in der Regel überflüssige Leerzeichen am Anfang und Ende des Strings zu entfernen.

So geht's

Die Methode String.trim() entfernt nicht nur Leerzeichen, sondern nicht darstellbaren Zeichen.

Das Beispiel

    System.out.println(">>" + "  huhu  ".trim() + "<<");
    System.out.println(">>" + "\thuhu\n\r".trim() + "<<");		
		

erzeugt die Ausgabe

    >>huhu<<
    >>huhu<<
		

Links

API-Doc der Methode String.trim(). Die Definition, welche Zeichen entfernt werden, ist etwas komplizierter als von uns dargestellt. Bitte lesen Sie die Einzelheiten nach.