RandomStringUtils工具类(java随机生成字符串)


产生5位长度的随机字符串,中文环境下是乱码
        RandomStringUtils.random(5);


使用指定的字符生成5位长度的随机字符串
    RandomStringUtils.random(5, new char[]{'a','b','c','d','e','f', '1', '2', '3'});
    


生成指定长度的字母和数字的随机组合字符串
    RandomStringUtils.randomAlphanumeric(5);
    


18位的随机字符串
    String randStr = RandomStringUtils.randomAlphabetic(18);


生成随机数字字符串
    RandomStringUtils.randomNumeric(5);


生成随机[a-z]字符串,包含大小写
    RandomStringUtils.randomAlphabetic(5);


生成从ASCII 32到126组成的随机字符串
    RandomStringUtils.randomAscii(4)


额外,有个题外话
 // 以毫秒来生成,反正是一个 Long 型的
 long timestamp = System.currentTimeMillis();

lankeren
44 声望6 粉丝

有效果,达到目标的努力是真努力,其余不能称之为努力。