Java中去除字符串中的空格

1.去掉首尾的空格

String.trim()  
trim()是去掉首尾空格 

2.去掉所有的空格

str.replace(" ", ""); 去掉所有空格,包括首尾、中间

eg:

String str = " hell o ";  
String str2 = str.replaceAll(" ", "");  
System.out.println(str2);

3.去掉空格、回车、换行符、制表符

public static String replaceBlank(String str) {
        String dest = "";
        if (str!=null) {
            Pattern p = Pattern.compile("\\s*|\t|\r|\n");
            Matcher m = p.matcher(str);
            dest = m.replaceAll("");
        }
        return dest;
    }

 

注:\n 回车(\u000a)

\t 水平制表符

\s 空格

\r换行

 

 

 

posted @ 2014-05-12 15:43  Michelle's Home  阅读(836)  评论(0)    收藏  举报