De C# para Java

2 respostas
G

Olá pessoal,

Estou com o seguinte problema:

Estou convertendo um programa em C# para Java.

O programa C# possui um método que converte um array de bytes para string.

Como faço isso em java?

private String ByteArray2String(byte [] abyText) 
{ 
char [] acTemp = new char [abyText.length]; 

System.Text.Decoder dec = System.Text.Encoding.Default.GetDecoder(); 
dec.GetChars( abyText, 0, abyText.length, acTemp, 0 ); 
String szTemp = new String( acTemp ); 

return szTemp; 
}

2 Respostas

B

Ola,

Só usar o consrutor de String que recebe um array de bytes… assim:

byte[] array ...

String str = new String(array);
G
"BrunoCarlo":
Ola, Só usar o consrutor de String que recebe um array de bytes... assim:
byte[] array ...

String str = new String(array);

Valeu mesmo. Obrigado......

Criado 3 de outubro de 2006
Ultima resposta 3 de out. de 2006
Respostas 2
Participantes 2