[PERGUNTA] codigo ASCII de uma palavra

25 views
Skip to first unread message

Manoel Neto

unread,
May 19, 2015, 2:09:53 PM5/19/15
to javace
Olá pessoal.

Gostaria de perguntar  se sabem de alguma forma de saber o codigo ASCII de uma palavra que no caso é uma String;

por exemplo

se fosse um char era simples;

int a=char;

mas e a string ?

obrigado e até mais !!

Fred Farias

unread,
May 19, 2015, 2:42:20 PM5/19/15
to jav...@googlegroups.com
Manoel, o código ASCII codifica sinais como letras do alfabeto latino, sinais de pontuação e sinais matemáticos, etc.

Cada código é representado por apenas 1 byte. Ou seja, uma palavra com mais de de uma letra não pode ser representada por um código ASCII.

A representação ASCII dar-se para cada letra da sua palavra.

Mas veja bem, não é certo a partir disso dizer, por exemplo, que o código ASCII da palavra "SOL" é a concatenação ou a soma de:

S   O   L
83 79 76 (Código ASCII em Decimal)

Ou seja, afirmar que 837976 ou 238 (soma) é a representação da palavra SOL em ASCII é equivocado, errado!

Att,
Fred Farias




--
Você recebeu essa mensagem porque está inscrito no grupo "java.ce" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javace+un...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para jav...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javace.
Para mais opções, acesse https://groups.google.com/d/optout.

manoel

unread,
May 19, 2015, 2:44:14 PM5/19/15
to jav...@googlegroups.com
Vlw Fred eu vi aqui com meu professor orientador logo após mandar esse email hehe.

Mas muito obrigado foi esclarecedor sua resposta \o.

Frota Junior

unread,
May 19, 2015, 3:50:12 PM5/19/15
to jav...@googlegroups.com

Olá Manoel,

Não sei se é isso que você precisa, mais segue abaixo


String palavra = "sou java";
byte[] bytes = palavra.getBytes("US-ASCII");
for ( byte b : bytes){
//Imprime a código ASCII
System.out.println(b);
}

Att


--

Frota Júnior
  linkedin.com/in/frotajunior
  afrotajunior
Antes de imprimir pense em seu compromisso com o Meio Ambiente

Em 19 de maio de 2015 15:09, Manoel Neto <manoel...@gmail.com> escreveu:

--
Reply all
Reply to author
Forward
0 new messages