Alfabeto_ Alguma FUnçao?'

eih pessoal. eu keria saber se existe alguma funçao ou outra koisa pra o alfabeto. o programa é este.

  1. ** Pretende-se escrever um programa que leia do teclado uma linha de texto e a codifique e
    escreva no monitor. As regras de codificação são as seguintes:
    • Apenas os caracteres alfabéticos são modificados, todos os outros permanecem iguais;
    • Os caracteres alfabéticos minúsculos são deslocados circularmente quatro posições para a
    frente e convertidos em maiúsculos (‘a’ passa a ‘E’, ‘b’ passa a ‘F’, … , ‘v’ passa a ‘Z’, ‘w’ passa a
    ‘A’, ‘x’ passa a ‘B’);

tenho k kriar uma string e defenir o alfabeto à mao??
cumprimentos e obrigad

Você pode usar uma variavel char, e fazer operações com ela, como somar, pode subtrair tambem pra transformar o caracter em maiusculo, etc…

O codigo do caracter ‘a’ é 97, e do ‘A’ é 65, aí da pra saber quanto você tem que subtrair pra transformar em maiusculo.

ex.:

char c = 'A'; c += 4; System.out.println(c);
Imprime E.