2

是否有任何函数String可以帮助删除字符串中的所有空格?我不想使用这样的方法。

private String deleteSpace(String string) {
    String newString = "";
    for(int i = 0;i < string.length();i++)
        if(string.charAt(i) != ' ')
            newString += String.valueOf(string.charAt(i));
    return newString;
}

感谢您的任何帮助。

4

2 回答 2

10
// all occurrences with literal arguments
string = string.replace(" ","");

或者

// all occurrences with regular expression arguments
string = string.replaceAll("\\s+", "");
于 2013-07-21T14:53:30.857 回答
2
String new_str = my_str.replaceAll("old", "new");
于 2013-07-21T14:54:48.640 回答