Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
替换java中字符串中出现的所有字符?_Java - Fatal编程技术网

替换java中字符串中出现的所有字符?

替换java中字符串中出现的所有字符?,java,Java,一个很难回答的问题 我想用空格替换字符串中所有出现的“.” 这就是我试过的 String s = "1.2.3.4"; System.out.println(s); s = s.replaceAll(".", " "); System.out.println(s); 但是第二个打印是空打印 我错过了什么?你想逃避。否则,它可以匹配任何东西 请尝试s.replaceAll(“\\.”,“”)。使用String.repla

一个很难回答的问题

我想用空格替换字符串中所有出现的“.”

这就是我试过的

             String s = "1.2.3.4";
        System.out.println(s);
         s = s.replaceAll(".", " ");
        System.out.println(s);
但是第二个打印是空打印


我错过了什么?

你想逃避
。否则,它可以匹配任何东西


请尝试
s.replaceAll(“\\.”,“”)

使用String.replace(char,char)代替String.replaceAll

阅读
replaceAll
的javadoc。的可能重复项