溫馨提示×

如何在java里使用strip()去除空白

小樊
83
2024-08-29 15:49:09
欄目: 編程語言

在 Java 中,可以使用 trim() 方法來去除字符串兩端的空白字符

public class Main {
    public static void main(String[] args) {
        String stringWithWhitespace = "   Hello, World!   ";
        System.out.println("Before trimming: |" + stringWithWhitespace + "|");
        
        String trimmedString = stringWithWhitespace.trim();
        System.out.println("After trimming: |" + trimmedString + "|");
    }
}

輸出結果:

Before trimming: |   Hello, World!   |
After trimming: |Hello, World!|

在這個例子中,trim() 方法成功地去除了原始字符串兩端的空白字符。注意,trim() 只會去除字符串開頭和結尾的空白字符,不會去除中間的空白字符。如果你需要去除字符串中所有的空白字符,可以使用 replaceAll() 方法:

public class Main {
    public static void main(String[] args) {
        String stringWithWhitespace = "   Hello,   World!   ";
        System.out.println("Before removing whitespaces: |" + stringWithWhitespace + "|");
        
        String stringWithoutWhitespace = stringWithWhitespace.replaceAll("\\s", "");
        System.out.println("After removing whitespaces: |" + stringWithoutWhitespace + "|");
    }
}

輸出結果:

Before removing whitespaces: |   Hello,   World!   |
After removing whitespaces: |Hello,World!|

0