如何在Java中使用trim函数删除字符串中的空格
发布时间:2023-07-20 19:16:54
在Java中,可以使用trim函数来删除字符串中的开头和结尾的空格。trim函数返回的是一个新的字符串,原始字符串不会改变。
Java中的trim函数是String类的一个方法,可以通过在字符串变量后面使用点号和trim()来调用。
下面是一个使用trim函数删除字符串中的空格的示例:
public class TrimExample {
public static void main(String[] args) {
String str = " Hello World! ";
// 使用trim函数删除字符串中的空格
String trimmedStr = str.trim();
System.out.println("原始字符串: \"" + str + "\"");
System.out.println("删除空格后的字符串: \"" + trimmedStr + "\"");
}
}
输出结果为:
原始字符串: " Hello World! " 删除空格后的字符串: "Hello World!"
注意,trim函数只会删除开头和结尾的空格,不会删除字符串中间的空格。如果需要删除字符串中间的空格,可以使用replaceAll函数配合正则表达式来替换空格字符。
public class RemoveSpacesExample {
public static void main(String[] args) {
String str = " Hello World! ";
// 使用trim函数删除开头和结尾的空格
String trimmedStr = str.trim();
// 使用正则表达式替换空格字符
String removedSpacesStr = trimmedStr.replaceAll("\\s+", "");
System.out.println("原始字符串: \"" + str + "\"");
System.out.println("删除空格后的字符串: \"" + removedSpacesStr + "\"");
}
}
输出结果为:
原始字符串: " Hello World! " 删除空格后的字符串: "HelloWorld!"
以上是在Java中使用trim函数删除字符串中的空格的方法。
