char있는 단어를 찾을 수 있지만 char 참조 할 수 없기 때문에 나는 indexOf 메서드를 사용하여 노력하고있어 문자열로 변환해야한다고 가정합니다. Methods하지만 정확하게 비교하지 않는 것 같습니다. 어떻게 'indexOF'에 참조 된 문자를 사용해야합니까? 이 내 코드 로직 바보 같은 문제가있는 경우 여기에 내 코드는 내가 당신이 주변에 길을 잘못 indexOf
사용하고 생각어떻게 참조 된 char 함께 IndexOf 사용할 수 있습니다.
guess = JOptionPane.showInputDialog("Enter letter ").toUpperCase().charAt(0);
if((String.valueOf(guess)).indexOf(word.toUpperCase())>=0)
{
for(int k = 0; k<word.length(); k++)
{
if(guess==charwo[k])
{
charda[k]=charwo[k];
}
}
}
else
{
guesses = guesses-1;
System.out.println("guesses left "+guesses);
}
if (word.toUpperCase(). contains (String.valueOf (guess). toUpperCase)) -이 기능은 실제로 나를 위해 더 잘 작동하는 것 같았습니다. – nmu