我正在尝试编写一段代码,允许我输入一个字母,然后检查该字母是否属于该单词。然后它应该显示只有正确字母可见的单词。
例子:
我需要猜的词:丛林书
如屏幕所示:***** ****
我猜的字母:j
屏幕显示:j**** ****
等等
到目前为止我得到了什么:
public void guessConsonent() {
String guessedConsonent = consonentInput();
// returns a letter
wordInStars = "";
for (int s = 0; s < secretWord.length(); s++)
if (secretWord.substring(s, s+1).equals(guessedConsonent)) {
wordInStars += guessedConsonent;
} else if (woordVanCat.substring(s, s+1).equals(" ")) {
wordInStars += " ";
} else {
wordInStars += "*";
}
System.out.println(wordInStars);
}
问题是即使它是正确的,它也不会在单词中添加辅音。我仍然只得到'* **'
问候