它去掉的只是String首尾空格,内部不处理;
1、String.trim()
去掉所有空格,包括首尾、中间,但是又仅仅局限于一个空格
2、str.replace(" ", “”):
可以匹配去掉所有空格
3、str.replaceAll(" +","") :
可以替换大部分空白字符, 不限于空格
\s 可以匹配空格、制表符、换页符等空白字符的其中任意一个
4、str.replaceAll("\s*", “”):
这是StringUtils类中封装的方法,可以去除所有空格,并且可以匹配空格、制表符、换页符等空白字符的其中任意一个
5、StringUtils.deleteWhitespace(str);
Java去除字符串空格的几种方法
最新推荐文章于 2024-07-22 14:15:06 发布