java - String中是否有任何函数可以帮助删除字符串中的所有空格?

标签 java string

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;
}

感谢您的帮助。

最佳答案

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

// all occurrences with regular expression arguments
string = string.replaceAll("\\s+", "");

关于java - String中是否有任何函数可以帮助删除字符串中的所有空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17773605/

相关文章:

java - JUNIT - 断言异常

c# - 从 C# 函数返回一个大字符串是否可以 - 返回值最终会出现在调用堆栈中吗?

javascript - 如何在 JavaScript 中调用字符串上的函数?

java - 如何在Android Studio中启用String.xml中的状态栏,我突然点击了隐藏通知

java - 已部署资源的相对路径 Tomcat 7

java - Eclipse 代码格式对于一个项目表现不同

c++ - C++中的字符串处理

Python - 将数据框中的所有项目转换为字符串

java - 具有全局静态变量的原型(prototype) spring bean

java - 如何将变量的值从jsf的bean页面(即bean.java)移动到另一个java类?