バイトデータを文字列に変換し、この文字列をバイトに戻しています。ただし、この文字列をバイトに戻そうとすると、バイトデータを取得できません。非常にばかげたことをしていることはわかっています。エラーの内容を教えてください。以下はJavaでの私のコードです
Log.e("byte data",""+byte_data[3]); //70
Log.e("data in string",""+Integer.toBinaryString(byte_data[3])); //1000110
String data=Integer.toBinaryString(byte_song[3]);
Log.e("byte data",""+data.getBytes());
ただし、dat.getBytes() は [B@414eaa48 を返しますが、70 を返す必要がありました。