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()
方法成功地删除了字符串开头和结尾的空白字符。