文字シーケンス「&a」を「」に置き換えようとしています
たとえば、「This&aIs&aA&aTest」->「ThisIsATest」を使用できます。
String#replaceを使用します。
String yourString = "This&aIs&aA&aTest";
yourString = yourString.replace("&a", "");
使用String.replace
:
s = s.replace("&a", "");
文字列は不変であることを忘れないでください。String.replace
実際には文字列を変更しません。結果を変数に戻す必要があります。
オンラインで動作することを確認してください:ideone
replaceAll()で正規表現を使用する
str.replaceAll("&a", "");
これはまさにStringオブジェクトのreplace関数の目的です。&aのすべてのオカレンスを取得する場合は、次のような正規表現を使用します。
<html>
<script>
a = "This&aIs&aA&aTest"
alert(a.replace(new RegExp ("&a", "g") , " "));
</script>
</html>
またはreplaceAll()。