我有一个包含14个字节数据的
我该如何操作?
为了澄清,在Java中实现这一点的一种方法是:
我希望能找到一种不需要位移操作的解决方案,即像一个方法接受4个字节并将它们转换为整数的方式。
bytea
列。这14个字节的最后3个字节包含数据的CRC码。我想将CRC提取为一个整数,并存储在一个新列中。我该如何操作?
为了澄清,在Java中实现这一点的一种方法是:
int crc = ((rawData[len - 3] & 0xff) << 16 |
(rawData[len - 2] & 0xff) << 8 |
(rawData[len - 1] & 0xff)) & 0xffffff;
我希望能找到一种不需要位移操作的解决方案,即像一个方法接受4个字节并将它们转换为整数的方式。