Conversao de Byte

2 respostas
A

Ola Pessoal,

To com algumas duvidas para conversão de String -> e vice-versa.

Ex:

Tenho o codigo abaixo

String a2 = new String();

a2=“alexandre”;

// Byte a1 = new Byte(a2);
System.out.println(Byte.parseByte(a2));

Ele ta apresentando erro de xception in thread “main” java.lang.NumberFormatException: For input string: “alexandre”
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)

alguem sabe como resolver… e como eu faço de byte para String?

2 Respostas

A

nao sei direito mas… tenta
System.out.println((Byte) a2);
é basicamente a mesma coisa… só uma forma diferente pra fazer isso… tipo… acredito que tenha uma função que ajude a fazer isso! Abraço!

E

opa tudo bom…

pegando o seu exemplo:

String a2 = new String(); a2="alexandre";

para recuperar os bytes do string você pode utiliza o método getBytes();
fazendo algo do genero:

bytes[] arrayBytes = a2.getBytes();

segue o link da documentação :wink:

[]'s

Criado 6 de maio de 2006
Ultima resposta 7 de mai. de 2006
Respostas 2
Participantes 3