Como obter o código inteiro correspondente a um caractere?
Para obtermos o código inteiro correspondente a um determinado caractere, isto é, seu código ASCII, basta atribuirmos a tal caractere a uma variável inteira, tal como abaixo:
char letra = 'J'; int codigo = letra; System.out.println(letra+" = "+codigo); // este código produz // J = 75
Isto é possível porque o tipo primitivo caractere pode ser "promovido" ao tipo primitivo inteiro sem qualquer perda de informação.
A conversão no sentido oposto também é possível, como mostra o JavaFaq 0102.