您现在的位置是:首页
>
清除字符串的全部空格 JAVA中去掉字符串空格各种方法
JAVA中去掉字符串空格各种方法 Stri g trim trim 是去掉首尾空格 tr re lace " " "" 去掉所有空格 包括首尾 中间 代码如下 Stri g tr
JAVA中去掉字符串空格各种方法
String trim()
trim()是去掉首尾空格
str replace(" " ""); 去掉所有空格 包括首尾 中间
代码如下String str = " hell o "; String str = str replaceAll(" " ""); System out println(str );
或者replaceAll(" +" ""); 去掉所有空格
代码如下str = replaceAll("s*" "");
可以替换大部分空白字符 不限于空格
s 可以匹配空格 制表符 换页符等空白字符的其中任意一个
或者下面的代码也可以去掉所有空格 包括首尾 中间

代码如下
public String remove(String resource char ch) { StringBuffer buffer=new StringBuffer(); int position= ; char currentChar;
while(position<resource length()) { currentChar=resource charAt(position++); if(currentChar!=ch) buffer append(currentChar); } return buffer toString(); }
代码如下 import java util regex Matcher; import java util regex Pattern; /** * @author lei * */ public class StringUtils { public static String replaceBlank(String str) { String dest = ""; if (str!=null) { Pattern p = Pattern pile("s*|t|r|n"); Matcher m = p matcher(str); dest = m replaceAll(""); } return dest; } public static void main(String[] args) { System out println(StringUtils replaceBlank("just do it!")); } } lishixinzhi/Article/program/Java/JSP/201311/20656 很赞哦! (1046)