<分区>
你能帮我看看这段代码吗:
s=br.readLine();
s.replace("ch", "c");
s.replace("ch", "c");
s.replace("sh", "s");
s.replace("zh", "z");
s.replace("Ch", "C");
s.replace("Sh", "S");
s.replace("Zh", "Z");
System.out.println(s);
问题是 replace 方法不起作用,它不会替换 String s 中的 ch、sh、zh 字符,所以在输出上我仍然得到相同的字符串而没有改变。