如何将byte[]c#转换为java byte[]



我在C#中有这个代码

CCD_ 1。

但在Java中是

CCD_ 2。

如何解决这个问题?

如何解决此问题

第一部分是关于java如何表示数据类型的。:

字节:字节数据类型是一个有符号的8位二进制补码整数。它的最小值为-128,最大值为127(包括127)。字节数据类型对于在大阵列中节省存储器是有用的,内存节省实际上很重要。它们也可以用于int的位置,它们的限制有助于澄清您的代码;事实变量的范围是有限的,这可以作为文档

正如@bradimus语句一样,java的字节是一个8位2补符号int但在C#中,你永远不会看到负字节值

提示:

如果你考虑转换。。。

-java中的6在C#中可以是256+(-6)=250

如果您需要从C#转换为java…,请仔细考虑java字节中的最大值和最小值。。。。

相关内容

  • 没有找到相关文章

最新更新