Я пытаюсь сравнить введенный пользователем символ (букву) с отдельными буквами в слове;и генерирование соответствующего сообщения, когда эта буква соответствует любой из этих отдельных букв в слове.Когда я прошу пользователя ввести букву, например:
String newLetter;
Scanner keyboard= new Scanner(System.in);
System.out.println("Enter your letter: ");
newLetter = keyboard.next();
Предполагается, что введенная буква является строкой (я не могу выразить иначе, например, с помощью символа), с другой стороны, я выражаю индивидуальныйбуквы данного слова в виде:
char i=word.charAt(n-1);
где n равно длине строки (слова).Но когда я сравниваю i с newLetter, чтобы увидеть, являются ли эти буквы одинаковыми или нет, я не могу найти никакого решения;однако оба они возвращают букву, но один из них был определен как «строка», а другой как «символ».Не могли бы вы помочь мне с этим, и если здесь что-то не так?Большое спасибо