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

教程基础Java

Controllo di流程 Java

Array Java

Orientamento ad oggetti Java (I)

Orientamento ad oggetti Java (II)

Orientamento ad oggetti Java (III)

Gestione delle eccezioni Java

Lista Java

Queue (coda) Java

Map di Java

Set di Java

Input/Output (I/O) Java

Reader/Writer Java

Altri argomenti Java

Utilizzo e esempio del metodo Java String trim()

Metodi String (stringa) Java

Il metodo Java String trim() restituisce una stringa in cui sono stati rimossi tutti gli spazi iniziali (inizio) e finali (fine).

La sintassi del metodo string trim() è:

string.trim()

Parametro di trim()

  • Il metodo trim() non accetta alcun parametro

Valore di ritorno di trim()

  • Restituisce una stringa senza spazi iniziali e finali

  • Se non ci sono spazi all'inizio o alla fine, viene restituito lo stringa originale.

Attenzione:Nel programming, gli spazi sono qualsiasi carattere o serie di caratteri che rappresentano uno spazio orizzontale o verticale. Ad esempio: spazi, carattere di nuova riga \n, tabulatore \t, tabulatore verticale \v e così via.

Esempio: Java string trim()

class Main {
  public static void main(String[] args) {
    String str1 = "\t\t\t\tLearn\t\t\tJava Programming";
    String str2 = "Learn\nJava Programming\n\n	";
    System.out.println(str1.trim());
    System.out.println(str2.trim());
  {}
{}

Risultato di output

Impara	Java Programming
Impara
Java Programming

Qui, str1.trim() restituisce

"Learn\t\tJava\tProgramming"

Analogamente, str2.trim() restituisce

"Learn\nJava\n\n\tProgramming"

Dal esempio sopra, si può vedere che il metodo trim() rimuove solo gli spazi iniziali e finali. Non rimuoverà gli spazi che si trovano nel mezzo.

rimuovere tutti i caratteri di spazio bianco

se necessariotutti i caratteri di spazio bianco da una stringapuò rimuovereMetodo replaceAll()usato con un'espressione regolare appropriata.

class Main {
  public static void main(String[] args) {
    String str1 = "Learn\nJava\n\n\t";
    String result;
    // Sostituisci tutti i caratteri di spazio con una stringa vuota
    result = str1.replaceAll("\\s", "");
    System.out.println(result); // ImparaJava
  {}
{}

Metodi String (stringa) Java