有没有办法在Java中读取字节并获得与C#相同的“格式”结果?
实际上,在Java中,字节是有符号的(-128,+127),而在C#中不是(0,255)。
我正在使用Java应用程序向服务器发送文件,服务器只期望正字节,因此一旦出现负字节,它就无法正常工作。
具体问题:当我将我的bytes[]序列化为json(使用gson)时,我有来自-128到+127的值,而我想要的是从0到255的值。
希望这足够清楚。
谢谢。
实际上,在Java中,字节是有符号的(-128,+127),而在C#中不是(0,255)。
我正在使用Java应用程序向服务器发送文件,服务器只期望正字节,因此一旦出现负字节,它就无法正常工作。
具体问题:当我将我的bytes[]序列化为json(使用gson)时,我有来自-128到+127的值,而我想要的是从0到255的值。
希望这足够清楚。
谢谢。