请问java中replace()方法的替代函数是什么?因为替换方法会将旧字符替换为新字符,但我的代码就像刽子手,最初你有 _ _ _ _ _ 当我使用 replace() 而不是替换特定的 charAt() 时,比如 charAt(2) = ' A',它将用 A 替换所有 _。关于替换特定字符的替代方法有什么建议吗?谢谢你
这是我的代码片段。
guessLetter = txtguesswordS.getText().toString();
char letter = guessLetter.charAt(0);
int indx = word.indexOf(letter);
public void convertUnderscore(String word){
for(int x = 0;x<word.length();x++){
Uscore += "-";
}
public void replaceLetter(char letter, int indx){
char oldLetter;
oldLetter = Uscore.charAt(indx);
update = Uscore.replace(oldLetter, letter);
}