Вы пытаетесь сравнить char
с String
.
Сравнить char
с char
:
while (str.charAt(testing) != guess.charAt(0) && testing != 6)
и
if (str.charAt(testing) == guess.charAt(0))
Я бы также изменил ваше условие остановки, чтобы избежать StringIndexOutOfBoundsException
, когда совпадений не найдено:
while (testing < str.length () && str.charAt(testing) != guess.charAt(0))
и
if (testing < str.length () && str.charAt(testing) == guess.charAt(0))