Boa tarde, tenho uma senha gravada no banco de dados criptografada de com caracteres especiais ASCII, gostaria de converter esses caracteres em seus devidos números equivalentes. Como faço isso?
essa tabela
http://iris.sel.eesc.usp.br/sel614/ASCII.pdf
Obrigado
Todo caracter é, na verdade, uma variável numérica:
char exemplo = 'A';
System.out.println((int)exemplo); //Imprime 65
Entretanto, o Java não trabalha com Ascii e sim com Unicode.
Não é problema na maior parte dos casos pois os 255 primeiros caracteres unicode correspondem aos caracteres ascii.
Para uma string inteira, veja o método getBytes().
1 curtida
legal, muito obrigado
sucesso
ViniGodoy Boa Noite,
Aproveitando o tópico, no exemplo você disse que em java ultiliza UNICODE (o qual entendo que seja diferente da tabela ASCII), blz, mas tem como pegar o valor dessa tabela(UNICODE)?
Vlw pela ajuda
1 curtida