Facilmente il costruttore di String prevede la creazione della stringa attraverso un flusso di byte.

byte[] b;
--operazioni per riempire lo stream
.....

String s=new String(b);
System.out.println(s)

Ciao.