Vấn đề nằm ở lệnh gọi "toString ()":binaryStream.toString();
BinaryInputStream không triển khai toString()
.Sử dụng một cái gì đó như thế này để đọc các byte:
int ch;
//read bytes from ByteArrayInputStream using read method
while((ch = binaryStream.read()) != -1)
{
System.out.print((char)ch);
// store it to an array...
}