-3
public String plusOut(String str, String word){
String bob = str.replaceAll(^word,"+");
return bob;
}
样品输入和输出:如何取代一切除了参数字符串(字)
我要替换字符串(STR)的一切,这不是字符串(字)与+
plusOut("1234xy5678", "xy") == "++++xy++++"
plusOut("ghlnds4pl4qwqd4", "4") == "++++++4++4++++4"
^字< ---我将如何使该方法取代一切,除了字
我想用“+”来代替我的字符串(STR),除了字符串(字)。我将如何去做这个使用replaceAll方法。
你** **已经使用'replaceAll'?因为如果“单词”长度超过一个字符,我认为你不能使用它。另外,'str'可以在'str'中多次出现?如果是这样,你是否希望每一次出现“单词”被保留,或者只是第一次(或最后一次)? –
我会认为使用replaceAll会是最简单的方法,因为它可以接受一个字符串并替换所有内容。唯一的事情是我想要的一切是不是被算的字符串(字) –
那么你也可以循环使用indexOf –