有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

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

谢谢你的帮助


共 (2) 个答案

  1. # 1 楼答案

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

    // all occurrences with regular expression arguments
    string = string.replaceAll("\\s+", "");
    
  2. # 2 楼答案

    String new_str = my_str.replaceAll("old", "new");