【发布时间】:2015-10-30 05:09:41
【问题描述】:
我正在尝试编写两种方法:
第一个: 获取一个预定义的字符(用户选择的“关键字符”)并将其从字符串(也是用户选择的)中删除。
我试过了:
theString = theString.replace( keyCharacter, "a");
但是虽然 keyCharacter 已经被预定义为一个字符,但它不起作用,我得到了这个错误,"The method replace(char, char) in the type String is not applicable for the arguments (char, "String)
第二个:将字符串中的所有关键字符替换为一个新字符,比如说一个O。
【问题讨论】:
-
String replaceAll(String regex, String replacement) 在string类中使用这个方法,记住这个方法会返回一个新的String实例。
-
只需使用一个
String#replaceAll()即可实现1和2。