English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java Grundlegende Anleitung

Java Flusskontrolle

Java Array

Java objektorientiert (I)

Java objektorientiert (II)

Java objektorientiert (III)

Java Ausnahmebehandlung

Java Liste (List)

Java Queue (Warteschlange)

Java Map Sammlung

Java Set Sammlung

Java Eingabe Ausgabe(I/O)

Java Reader/Writer

Java andere Themen

Verwendung und Beispiel der Java String trim() Methode

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() Parameter

  • trim() Methode ohne Parameter

trim() Rückgabewert

  • 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.

Beispiel:Java String trim()

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.

alle Leerzeichen entfernen

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
  }
}

Java String (Zeichenkette) Methoden