De C# para Java

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?

[code] C#

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;
}

que tal:

new String(bytes);

Nisto a Micro$oft não conseguio imitar lá muito bem… muito complicado pra eles…

private String ByteArray2String(byte [] abyText)
{
     return new String(abyText);
} 

[quote=eduveks]que tal:

new String(bytes);

Nisto a Micro$oft não conseguio imitar lá muito bem… muito complicado pra eles…

private String ByteArray2String(byte [] abyText) { return new String(abyText); } [/quote]

Muito obrigado…