-3

可能重复:
如果用户输入随机字母,如何更改给定字符串中的所有字母?

用户可以输入一个最喜欢的短语:Bob 喜欢建造建筑物。用户,你想替换什么字母:b 用户,你想用什么字母替换 b:t 变异短语是:Tot like tuilding tuidlings。

这就是我想要做的。它必须与任何字母或任何短语一起使用。我们的提示是字符包装是最简单的,但可以使用字符串方法来完成。请有人帮助我。我在这一行上进行了 4 个多小时,我完成了整个项目的其余部分,不知道如何做最后一步。

4

1 回答 1

1

怎么样:

String oldPhrase = "Bob likes building buildings";
String oldChar = "b";
String newChar = "t";
String newPhrase = oldPhrase.replaceAll(oldChar.toLowerCase(), newChar.toLowerCase()).replaceAll(oldChar.toUpperCase(), newChar.toUpperCase());
于 2012-09-13T07:10:12.953 回答