Преобразование двухбуквенного кода страны в числа в Java

#java

#java

Вопрос:

Я совсем новичок в Java, и у меня возникли проблемы с моим проектом. Я пытаюсь получить двухбуквенный код страны от пользователя (например, FR для Франции), который затем будет преобразован в определенное число. В этом случае каждая буква должна быть преобразована в свою позицию в латинском алфавите. Например, FR будет равен 618,6 для F, поскольку его позиция в алфавитах равна 6 и 18 для R.

Заранее огромное спасибо

Комментарии:

1. Какова первая (или самая большая) проблема, которая стоит у вас на пути?

2. Преобразование введенных пользователем данных в нужное число. Я действительно не знаю, с чего начать

3. Что ж, сначала вам нужно получить доступ к отдельным символам входного кода страны; String для этого вы можете использовать charAt метод. Вы можете превратить символ c в соответствующую ему позицию в алфавите с c-'A' помощью (для заглавной буквы) или c-'a' (для строчной буквы); затем, если n1 и n2 — позиции для ваших двух букв, вы можете объединить их с n1 * 10 n2 помощью . Дает ли это вам возможность с чего-то начать?

4. Да, это очень помогло. Большое вам спасибо !