我在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字节中的最大值和最小值。。。。