これを行う簡単な方法がないことを私は知っています。次の文字列があるとします-
"abcdefgh"
3文字目の「c」を「x」に置き換えて文字列を取得したい。
長い道のりはこれです -
s1 = substring before third character = "ab" in this case
s2 = new character = "x" in this case
s3 = substring after third character = "defgh" in this case
finalString = s1 + s2 + s3
もっと簡単な方法はありますか?次のような関数があるはずです
public String replace(int pos, char replacement)