strip()
是 Java 11 中引入的一個新方法,它可以用來去除字符串首尾的空白字符。這個方法在 String
類中定義,因此你可以直接在字符串對象上調用它。
下面是如何正確使用 strip()
方法的示例:
public class StripExample {
public static void main(String[] args) {
String stringWithWhitespace = " Hello, World! ";
// 使用 strip() 方法去除首尾的空白字符
String strippedString = stringWithWhitespace.strip();
System.out.println("原始字符串: '" + stringWithWhitespace + "'");
System.out.println("去除空白后的字符串: '" + strippedString + "'");
}
}
輸出結果:
原始字符串: ' Hello, World! '
去除空白后的字符串: 'Hello, World!'
注意,strip()
方法只會去除字符串首尾的空白字符,不會去除中間的空白字符。如果你需要去除所有空白字符,可以使用 replaceAll()
方法:
String strippedString = stringWithWhitespace.replaceAll("\\s", "");
這將把所有空白字符替換為空字符串,從而達到去除所有空白字符的目的。