我正在将字节数据转换为字符串,并将此字符串转换回字节。但是,当我尝试将此字符串转换回字节时,我无法取回字节数据。我知道我正在做一些非常愚蠢的事情。有人可以请让我知道错误是什么?以下是我在 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。