在 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!|