你好,我有一個字符串,當我嘗試使用替代方法循環它不工作替換法不能正常工作
String phrase="hello friend";
String[] wordds=phrase.split(" ");
String newPhrase="sup friendhello weirdo";
for (int g=0;g<2;g++)
{
finalPhrase+=newPhrase.replace(wordds[g],"");
}
System.out.println(finalPhrase);
它打印出來sup hello weirdo
,我希望它打印sup weirdo
。
我在做什麼錯?
爲什麼要追加'+ ='替換的輸入? – 2013-11-03 15:57:54
字符串是不可變的。 –