1、String.trim():
去掉首尾空格
2、str.replace(" ",""):
去掉所有空格,包括首尾、中间,但是又仅仅局限于一个空格
3、str.replaceAll(" ","") :
可以匹配去掉所有空格
4、str.replaceAll("\s*","") :
可以替换大部分空白字符, 不限于空格
\s 可以匹配空格、制表符、换页符等空白字符的其中任意一个
5、StringUtils.deleteWhitespace(str);
这是StringUtils类中封装的方法,可以去除所有空格,并且可以匹配空格、制表符、换页符等空白字符的其中任意一
/**
* <b>Function: </b> todo
*
* @program: 去除字符串中空格及前后空格
* @Package: com.kingbal.king.dmp
* @author: dingcho
* @date: 2024/09/17
* @version: 1.0
* @Copyright: 2024 www.kingbal.com Inc. All rights reserved.
*/
public class Tst {
public static void main(String[] args) {
String oriStri = " King bal ";
String newStr = oriStri.replace(" ", "").trim();
System.out.println(newStr);
}
}