, 97]
我似乎无法弄清楚如何将接收到的字符串返回到
字节[]
无论我尝试什么,我最终都会得到一个字节数组,其外观如下:
[91, 45, 52, 55, 44, 32, 49, 44, 32...您不能只使用返回的字符串并从中构造一个字符串……它不再是byte[]数据类型,它已经是一个字符串;您需要解析它。...我想您已经完全了解我所追求的...我不是从Java背景出发的,所以我真的无法弄清楚我需要的转换。...最好的方法是让您将字节作为原始数据(作为二进制)而不是字符串,甚至可能作为Base64字符串来接收,这仅需要您将其转换为基数256(二进制)值。
...@CorayThan实际上,这根本无法解决OP的问题。如果您真的读过它,将会看到他收到的byte[]表示为String;即"[97, 98, 99]"而不是[97, 98, 99]。