strip()
是 Java 11 中引入的一個新方法,用于刪除字符串開頭和結尾的空白字符。這些空白字符可以包括空格、制表符、換行符等。這個方法非常有用,因為它可以輕松地清理從外部輸入源(如用戶輸入或文件)獲取的字符串。
strip()
方法的影響:
strip()
方法會將它們刪除。這包括空格、制表符、換行符等。strip()
方法只會刪除字符串開頭和結尾的空白字符,不會影響到字符串中間的空白字符。strip()
方法不會修改原始字符串,而是返回一個新的字符串,其中已刪除了開頭和結尾的空白字符。strip()
方法將返回一個空字符串。strip()
方法的參數是 null,那么它將返回 null。示例:
public class Main {
public static void main(String[] args) {
String str = " Hello, World! ";
System.out.println("Original string: '" + str + "'");
String strippedStr = str.strip();
System.out.println("Stripped string: '" + strippedStr + "'");
}
}
輸出:
Original string: ' Hello, World! '
Stripped string: 'Hello, World!'
在這個例子中,我們可以看到 strip()
方法成功地刪除了字符串開頭和結尾的空白字符。