最简单的方法可能是使用
String.replaceAll():
String out = str.replaceAll("[^a]", "?");这将使所有字母
a保持不变,并将所有其他字符替换为问号。
这可以轻松扩展为多个字符,如下所示:
String out = str.replaceAll("[^aeo]", "?");这将让所有的信件
a,
e并
o和其他会取代一切。

最简单的方法可能是使用
String.replaceAll():
String out = str.replaceAll("[^a]", "?");这将使所有字母
a保持不变,并将所有其他字符替换为问号。
这可以轻松扩展为多个字符,如下所示:
String out = str.replaceAll("[^aeo]", "?");这将让所有的信件
a,
e并
o和其他会取代一切。