它去掉的只是String首尾空格,内部不处理;
1、String.trim()
去掉所有空格,包括首尾、中间,但是又仅仅局限于一个空格
2、str.replace(" ", “”):
可以匹配去掉所有空格
3、str.replaceAll(" +","") :
可以替换大部分空白字符, 不限于空格
\s 可以匹配空格、制表符、换页符等空白字符的其中任意一个
4、str.replaceAll("\s*", “”):
这是StringUtils类中封装的方法,可以去除所有空格,并且可以匹配空格、制表符、换页符等空白字符的其中任意一个
5、StringUtils.deleteWhitespace(str);
Java去除字符串空格的几种方法
最新推荐文章于 2024-08-13 17:58:45 发布
本文介绍了Java中去除字符串首尾及内部空格的几种方法,如`String.trim()`、`replace()`、`replaceAll()`以及`StringUtils`类中的`deleteWhitespace()`,分别针对不同场景提供了解决方案。
摘要由CSDN通过智能技术生成