Class RandomUtil


  • public class RandomUtil
    extends Object
    随机码工具类
    Since:
    JDK 1.6
    Author:
    jinyu(foxinmy@gmail.com)
    • Constructor Detail

      • RandomUtil

        public RandomUtil()
    • Method Detail

      • generateString

        public static String generateString​(int length)
        返回一个定长的随机字符串(包含数字和大小写字母)
        Parameters:
        length - 随机数的长度
        Returns:
      • generateStringByNumberChar

        public static String generateStringByNumberChar​(int length)
        返回一个定长的随机纯数字字符串(只包含数字)
        Parameters:
        length - 随机数的长度
        Returns:
      • generateStringByLetterCharr

        public static String generateStringByLetterCharr​(int length)
        返回一个定长的随机纯字母字符串(只包含大小写字母)
        Parameters:
        length - 随机数的长度
        Returns:
      • generateLowerString

        public static String generateLowerString​(int length)
        返回一个定长的随机纯大写字母字符串(只包含大小写字母)
        Parameters:
        length - 随机数的长度
        Returns:
      • generateUpperString

        public static String generateUpperString​(int length)
        返回一个定长的随机纯小写字母字符串(只包含大小写字母)
        Parameters:
        length - 随机数的长度
        Returns:
      • getUUID

        public static String getUUID()
        随机获取UUID字符串(无中划线)
        Returns:
        UUID字符串
      • main

        public static void main​(String[] args)