CRC16算法的Java實現,使用方法如下:
CRC16 crc16 = new CRC16()
Byte[] b = new Byte[] {
// (Byte) 0xF0,(Byte)0xF0,(Byte)0xF0,(Byte)0x72
(Byte) 0x2C, (Byte) 0x00, (Byte) 0xFF, (Byte) 0xFE,
(Byte) 0xFE, (Byte) 0x04, (Byte) 0x00, (Byte) 0x00,
(Byte) 0x00, (Byte) 0x00 }
for (int k = 0 k < b.length k++) {
crc16.update(b[k])
}
System.out.println(Integer.toHexString(crc16.getValue()))
System.out.println(Integer.toHexString(b.length))
標簽:
Java
CRC
16
算法
上傳時間:
2014-12-20
上傳用戶:ve3344