У меня проблемы с выяснением того, как определить последнюю букву ввода строки.Я не уверен, должен ли я использовать char [] вместо строки.Должен ли я использовать символ для первой и последней буквы или строки?
public static void main(String[] args) {
Scanner keyboard = new Scanner(System.in);
System.out.println("Enter some text");
String input = keyboard.nextLine();
System.out.println("You entered: " + input);
if (input.length() == 1) {
char firstLetter = input.charAt(0);
firstLetter = Character.toLowerCase(firstLetter);
if (firstLetter == 'U' || firstLetter == 'S' || firstLetter == 'b' || firstLetter == 'B'
|| firstLetter == 'x') {
System.out.println("First letter: " + firstLetter);
}
if (firstLetter == 'a' || firstLetter == 't' || firstLetter == 'x') {
System.out.println("Last letter: " + firstLetter);
}
}
}