方法1
\s 可以匹配空格、制表符、换页符等空白字符的其中任意一个
String strReuslt = str.replaceAll("\\s*", "");
注意括号里后面一个是""
方法2
自己实现去掉字符串中所有空格的的方法
/**
* 去掉字符串中所有空格
*
* @param strResource
* @return
*/
private static String removeSpace(String strResource) {
if ("".equals(strResource) || " ".equals(strResource) || null == strResource) {
return null;
}
StringBuilder sBuilder = new StringBuilder();
int position = 0;
char currentChar;
String tempSpace;
int length = strResource.length();
while (position < length) {
currentChar = strResource.charAt(position);
tempSpace = String.valueOf(currentChar);
position++;
if ("".equals(tempSpace) || " ".equals(tempSpace) || null == tempSpace) {
continue;
}
sBuilder.append(tempSpace);
}
return sBuilder.toString();
}
其他方法
String.trim();
是去掉首尾空格 ;
String.replace(" ","") ;
注意:括号里前一个是 " “,后面一个是”"
String.replaceAll(" ","") ;
注意:括号里前一个是 " “,后面一个是”"
欢迎关注我的公众号,不定期推送优质的文章,
微信扫一扫下方二维码即可关注。