Java 菜鳥教程

Java 流程控制

Java 數(shù)組

Java 面向?qū)ο?I)

Java 面向?qū)ο?II)

Java 面向?qū)ο?III)

Java 異常處理

Java 列表(List)

Java Queue(隊列)

Java Map集合

Java Set集合

Java 輸入輸出(I/O)

Java Reader/Writer

Java 其他主題

Java String trim() 使用方法及示例

Java String(字符串) 方法

Java String trim()方法返回一個字符串,其中刪除了任何前導(dǎo)(開始)和尾隨(結(jié)束)空格。

字符串trim()方法的語法為:

string.trim()

trim()參數(shù)

  • trim()方法不帶任何參數(shù)

trim()返回值

  • 返回刪除前導(dǎo)和尾隨空格的字符串

  • 如果開頭或結(jié)尾沒有空格,則返回原始字符串。

注意:在編程中,空白是表示水平或垂直空間的任何字符或一系列字符。例如:空格,換行符\n,制表符\t,垂直制表符\v等。

示例:Java字符串trim()

class Main {
  public static void main(String[] args) {
    String str1 = "     Learn   Java Programming ";
    String str2 = "Learn\nJava Programming\n\n   ";

    System.out.println(str1.trim());
    System.out.println(str2.trim());
  }
}

輸出結(jié)果

Learn  Java Programming
Learn
Java Programming

在這里,str1.trim() 返回

"Learn   Java Programming"

同樣,str2.trim() 返回

"Learn\nJava Programming"

從上面的示例中可以看到,trim()方法僅刪除前導(dǎo)和尾隨空格。它不會刪除出現(xiàn)在中間的空格。

刪除所有空白字符

如果需要從字符串中刪除所有空白字符,則可以將String replaceAll()方法與適當(dāng)?shù)恼齽t表達(dá)式一起使用。

class Main {
  public static void main(String[] args) {
    String str1 = "Learn\nJava \n\n   ";
    String result;

    //用空字符串替換所有空格字符
    result = str1.replaceAll("\\s", "");
    System.out.println(result);  // LearnJava
  }
}

Java String(字符串) 方法

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清