我需要一种将特定索引中的字母与另一个字母切换的方法。有没有类似的东西?
像这样:
String word = "test";
String letter = "e";
String secretWord = "????";
查找字母e的索引,然后查找e是否在单词中。然后切换一个“?”根据测试中e的索引。
因此对于secretWord将是
?e??
。 最佳答案
string word = "test";
char letter = 'e';
string secretWord = "????";
int index = word.indexOf(letter);
if(index >= 0)
{
secretWord = secretWord.substring(0,index)+letter+secretWord.substring(index + 1);
System.out.println(secretWord);
}
该代码适用于JAVA。