Java 如何从字符串中删除空格
从字符串中删除空格
在 Java 中,删除空格有两种常用方法:使用 trim() 和使用 replaceAll()。
移除字符串开头和结尾的空格
trim() 方法仅移除字符串开头和结尾的空格。
示例
String text = " Java ";
String trimmed = text.trim();
System.out.println(trimmed); // "Java"
说明: trim() 函数用于仅清除字符串开头和结尾的空格,但不会处理字符串内部的空格。
删除所有空格
如果您想删除字符串中的所有空格、制表符和换行符,请使用带有正则表达式的 replaceAll() 函数。
示例
String text = " Java is
fun ";
String noSpaces = text.replaceAll("\s+", "");
System.out.println(noSpaces); // "Javaisfun"
解释:正则表达式\s+匹配任何空白字符(空格、制表符、换行符)。将其替换为空字符串即可删除文本中的所有空白字符。

