文字列の配列の要素に特定の文字が含まれているかどうかを確認するにはどうすればよいですか? ハングマンに必要です。使用される単語の配列は Words です。continueGame() は、これを置く場所です。ランダムな単語を取得して、文字がそのランダムな単語に含まれているかどうかを調べることができると思いました。それ、どうやったら出来るの?
public void continueGame(){
letterSelected = JOptionPane.showInputDialog(null, "Take another guess!");
if(getWords().indexOf(getWords()) == (letterSelected)){
}
if(! getWords().contains(letterSelected)){
guesses++;
continueGame();
}else{
System.out.println(letterSelected);
}
checkBodyParts();
JOptionPane.showInputDialog(null, "");
}
#
/**Get the random word from the array*/
public String getWords (){
String randomWord = words[randy.nextInt( words.length)];
return randomWord;
}
/**Get the indexes of the letter of the random word indices don't start with 1*/
public String getSelected(){
return letterSelected;
}
/**Finds index of the letter of randomWord*/
public int getIndex(){
int index = getWords().indexOf(getSelected());
return index;
}