String的replaceAll跟replaceFirst用到了正则表达式
String s = "my.test.txt";
System.out.println(s.replace(".", "#"));
System.out.println(s.replaceAll(".", "#"));
System.out.println(s.replaceFirst(".", "#"));
//运行结果:
my#test#txt
###########
#y.test.txt
看看正则表达式把!