rt,
现要计算一个ID,分为四段,
第一段为2个byte 固定为0xffff
第二段为14个byte(已经计算出来了并由存在byte[] 中)
第三段长为 2个byte 固定为 0x0000
第四段长为2个byte 需要前3个字段的18个byte 作为参数做crc校验产生。
现在的问题是
1. 0xffff 怎么存在 byte[]中 这样吗:
byte[] bytes = {(byte)0xff,(byte)0xff}
?
2. 我要怎么把 前三段组合成一个 byte[],直接把3个 数组合起来?比如 用 ArrayUtils.addAll(bytes1, bytes2)方法?