Java实现16进制求和(2个字符为1字节)

示例代码

String data = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
BigInteger sum = BigInteger.ZERO;
        String[] split = StrUtil.split(data, 2);
        for (String s : split) {
            BigInteger num = new BigInteger(s, 16);
            sum = sum.add(num);
        }
String sumResult = sum.toString(16).toUpperCase();

16进制(CRC16)(累加和),ASCII码校验和在线计算器

在线工具地址:https://www.23bei.com/tool/205.html

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容