1

どこが間違っているのかわかりません 。次のコードを使用して置き換えたい"と思います。""

input.replaceAll("\"", "\"\"");

これはうまくいかないようです。助言がありますか?

4

2 に答える 2

1

文字列は不変であるため、文字列を「変更」するときは、文字列を再割り当てする必要があります。

input = input.replaceAll("\"", "\"\"");
于 2012-04-22T20:44:25.037 に答える
1

文字列は不変であるため、別の文字列に割り当てる必要があります。

input = input.replaceAll("\"", "\"\"");
于 2012-04-22T20:44:41.840 に答える