replaceAll和&符号

时间:2016-02-11 16:35:48

标签: java

在Java中我试图使用replaceAll,如下所示:

String inspect;
inspect = "Hello & goodbye&otherstuff";
inspect.replaceAll('&', '~');

我希望收到“你好〜再见〜其他人”

但我总是得到没有替换的原始字符串。

感谢您的建议。

1 个答案:

答案 0 :(得分:3)

如果您阅读String.replaceAll的文档,则String.replaceAll的返回值是结果字符串。你需要将结果值分配给某个东西才能使用它。

所以你可以像这样使用它:

inspect = inspect.replaceAll('&', '~');
相关问题