类 IdUtils


  • public class IdUtils
    extends cn.hutool.core.util.IdUtil
    Id工具类
    从以下版本开始:
    2018年1月19日
    作者:
    ylyue
    • 构造器详细资料

      • IdUtils

        public IdUtils()
    • 方法详细资料

      • getSimpleUUID

        public static String getSimpleUUID()
        获得小写的32位UUID(去掉中划线)
        返回:
        小写32位UUID
      • getSimpleUUIDToUpperCase

        public static String getSimpleUUIDToUpperCase()
        获得大写的32位UUID(去掉中划线)
        返回:
        大写32位UUID
      • getOrderNo16

        public static String getOrderNo16()
        获得16纯数字随机单号
        返回:
        16纯数字随机单号
      • getOrderNo19

        public static String getOrderNo19()
        获得19纯数字随机单号
        返回:
        19纯数字随机单号
      • getRandomNumberCode

        public static String getRandomNumberCode​(int length)
        获得随机生成n位数字编码(纯数字)
        参数:
        length - 长度
        返回:
        对应长度的数字编码(纯数字)
      • getRandomCode

        public static String getRandomCode​(int length)
        获得随机生成n位字符编码(数字+字母)
        参数:
        length - 长度
        返回:
        对应长度的字符编码(数字+字母)
      • getRandomCodeToUpperCase

        public static String getRandomCodeToUpperCase​(int length)
        获得随机生成n位大写字母编码(数字+大写字母)
        参数:
        length - 长度
        返回:
        对应长度的大写字母编码(数字+大写字母)