Pessoal,
Estou precisando pegar o código ASCII de uma sequencia de caracteres, transformá-los em ASCII, somá-los e efetuar diversos cálculos para gerar um hexadecimal de controle de mensagens por TCP/IP.
O problema é que alguns caracteres estão trazendo o ASCII muito estranho, já li muita coisa de formatos para usar no .getBytes(), mas nenhum deu certo.
Ex.:
Charset charsetUtf8 = Charset.forName("ISO-8859-1");
byte[] letra = template.getBytes(charsetUtf8);
Já tentei o ISO-8859-1, UTF-8, US-ASCII.
Um exemplo de caracter é o : ? , que no VB 6.0, que funciona, ele retorna o ASCII 151, e aqui pelo Java só consegui números como 63, -105, 8 mil e pouco…
Alguém consegue me ajudar?
Obrigado.