类 RandomUtil


  • public class RandomUtil
    extends Object
    随机工具类
    版本:
    2.0.0
    • 字段详细资料

      • BASE_NUMBER

        public static final String BASE_NUMBER
        用于随机选的数字
        另请参阅:
        常量字段值
      • BASE_CHAR_NUMBER_LOWER

        public static final String BASE_CHAR_NUMBER_LOWER
        用于随机选的字符和数字(小写)
        另请参阅:
        常量字段值
      • BASE_CHAR_NUMBER

        public static final String BASE_CHAR_NUMBER
        用于随机选的字符和数字(包括大写和小写字母)
    • 构造器详细资料

      • RandomUtil

        public RandomUtil()
    • 方法详细资料

      • randomString

        public static String randomString​(int length)
        获得一个随机的字符串(只包含数字和字符)
        参数:
        length - 字符串的长度
        返回:
        随机字符串
      • randomString

        public static String randomString​(String baseString,
                                          int length)
        获得一个随机的字符串
        参数:
        baseString - 随机字符选取的样本
        length - 字符串的长度
        返回:
        随机字符串
      • randomInt

        public static int randomInt​(int limitExclude)
        获得指定范围内的随机数 [0,limit)
        参数:
        limitExclude - 限制随机数的范围,不包括这个数
        返回:
        随机数
        另请参阅:
        Random.nextInt(int)