我需要一种将特定索引中的字母与另一个字母切换的方法。有没有类似的东西?

像这样:

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。

10-04 10:19