我正在尝试实现一种方法,计算 CRC 并将其添加到 input-bitstring 中。为此,我在 Java 中找到了 CRC32 类。由于我不熟悉这个主题,我不确定如何添加 CRC。CRC32 的 getValue() 方法会返回一个 long 类型,但是向位串添加 long 没有多大意义。
public byte[] getData() {
byte[] bytes = bits.toByteArray();
return bytes ;
}
public void addCRC() {
crc = new CRC32();
crc.update(getData(), 0, getBitArrayLength());
long crcLong = crc.getValue();
}