我必须将字符串中的所有空格替换为 %20。
我尝试使用方法replaceAll
在此模式下title.replaceAll(" ", "%20");
(显然标题是一个字符串)但这不起作用,结果是带有所有空格的初始字符串
最佳答案
解决方案
不要使用替换全部,我发现它永远不会按预期工作。只需 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
关于java - 将空白替换为 %20,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45574766/