用%20替换空格

时间:2017-08-08 17:39:31

标签: java string replaceall

我必须用%20替换所有字符串中的空格。

我尝试在此模式replaceAll中使用方法title.replaceAll(" ", "%20");(显然标题是字符串),但这不起作用,结果是带有所有空格的初始字符串

1 个答案:

答案 0 :(得分:3)

<强>解决方案

不要使用替换所有我发现它没有按预期工作。 Just String.replace,这应该可以完成工作。

public static void main (String [] args) {

    String test = "H E L L O";

    test = test.replace(" ", "%20");
    System.out.println (test);

}

<强>结果

H%20E%20L%20L%20O