Oi pessoal,
isso nao vai funcionar nao Bruno, pois o que voce estah fazendo eh
pegando o caracter ascii de cada algarismo do seu numero inteiro e
colocando no array de bytes.
Jorge, a sua funcao estah 100% certa. O ponto eh que quando voce
usa um array de bytes e imprime o valor de cada elemento, estes sao
interpretados como bytes, ou seja, o complemento de dois eh feito em cima
de 8 bits e nao de 32 bits como no caso de voce usar um array de
inteiros. A funcao estah certissima, pode acreditar! Faca o seguinte teste
para voce ver:
int a = 232;
byte b = (byte)a;
System.out.println(b);
O valor a ser impresso eh -24!
Abracos,
Bruno.
On Fri, 17 Nov 2000, Bruno Reded wrote:
> Olá Jorge,
>
> Tente o seguinte...
>
> int meu_int = 100;
> byte[] meusBytes = (String.valueOf(meu_int)).getBytes();
>
>
> []s
>
> Bruno Reded
> [EMAIL PROTECTED]
>
> "Entrega o teu caminho ao Senhor; confia Nele, e Ele tudo fará".
> Salmo 37:5
>
>
> ----- Original Message -----
> From: Jorge Martins <[EMAIL PROTECTED]>
> To: java-list <[EMAIL PROTECTED]>
> Sent: Thursday, November 16, 2000 12:30 PM
> Subject: [java-list] int para byte[]
>
>
> Alô a todos
>
> Como transformar um int em um byte[]? Quero que este vetor tenha a
> representação em bytes do meu int.
>
> Jorge Roberto Diniz Martins
> [EMAIL PROTECTED]
> www.unear.net
> Tel.: +55 (21) 3389-2924
>
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>
> ---------------------------------------------------------------
> Este email foi verificado pelos servidores da Picture Internet
> e nao contem nenhum virus conhecido.
>
>
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>
______________________________________________________________
Bruno Diniz de Paula
[EMAIL PROTECTED] - UFMG
"Coracoes ao alto e pes no chao."
"A verdadeira experiencia com Deus nao nos faz
fugir da realidade, mas nos da forcas para
enfrenta-la e transforma-la."
Pe. Zeca
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------