Итак, я пытаюсь взять букву из алфавита , введенную пользователем, и затем нахожу букву, которая находится на расстоянии 10 букв , и я хочу, чтобы она была обернута вокругалфавит , если буква 'z' или 'y' или что-то, что <буква 16. </p>
Я борюсь с циклической частью.Я знаю, что алфавит просто добавляется в ASCII table
с числами, которые не являются 1-26, поэтому я не уверен, как с этим справиться.Это то, что я имею до сих пор.
public static void main(String[] args){
Scanner input = new Scanner(System.in);
System.out.println("Please input your favorite letter");
char userLetter = input.next().charAt(0);
char newLetter = (char) ((userLetter + 10) % 26);
System.out.println("10 letters beyond your letter is " + newChar);
}
Кто-нибудь может помочь?