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

Moh*_*hit 6 java

一个非常菜鸟的问题..

我想替换所有出现的"." 在一个空格的字符串..

所以这就是我的尝试

             String s = "1.2.3.4";
        System.out.println(s);
         s = s.replaceAll(".", " ");
        System.out.println(s);
Run Code Online (Sandbox Code Playgroud)

但第二次印刷是空白的?

我错过了什么?

Ter*_* Li 9

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

试试吧s.replaceAll("\\.", " ").


Evg*_*eev 8

使用String.replace(char,char)而不是String.replaceAll