类 Crc16Utils


  • public class Crc16Utils
    extends Object
    CRC16相关计算工具类

    encode: utf-8

    从以下版本开始:
    2.0.1
    作者:
    hugh
    • 方法详细资料

      • generate

        public static String generate()
        生成十位数随机码

        前8位为uuid截取

        后两位为校验码

        返回:
        String
      • generate

        public static String generate​(int length)
        生成指定长度的crc

        根据指定长度生成crc 编码

        PS:在指定长度后两位都为校验码,例:如果生成一个10位的crc,结果则生成返回为12位长度的字符串,后两位固定为校验码

        参数:
        length - 长度
        返回:
        String
        从以下版本开始:
        1.4.12
      • checkCode

        public static boolean checkCode​(String str)
        验证校验码是否正确
        参数:
        str - 字符串
        返回:
        boolean true 正确