メソッドを実装して、CRC を計算し、それを入力ビット文字列に追加しようとしています。このために、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();
}