Основные вопросыJAVA

Программисты JAVA общаются здесь
Anonymous
Основные вопросы

Сообщение Anonymous »

Вот что мне нужно сделать:

Пользователь вводит число (1–26) в длину ключа в качестве шифрования. Если число равно 1, секретное письмо будет a; если это 2, то это будет b, и так далее до тех пор, пока z не станет 26.

Есть ли лучший способ, чем это сделать?
if (keyLength==1){
secretletter=a;
if (keyLength==2){
secretletter=b;

То, что я сделал, описано ниже, но мой цикл for неправильный, и в итоге я всегда получаю z:
public static char secret(String str,int keyLength){
char secretletter = 0;
if (keyLength>=0 && keyLength

Вернуться в «JAVA»