//生成随机数字字符串
RandomStringUtils.randomNumeric( 5 );
//生成随机字母字符串(大小写混合)
RandomStringUtils.randomAlphabetic(5);
//生成指定长度的字母和数字的随机组合字符串
RandomStringUtils.randomAlphanumeric( 5 );
//使用指定的字符生成5位长度的随机字符串
RandomStringUtils.random( 5 , new char []{ ‘a’ , ‘b’ , ‘c’ , ‘d’ , ‘e’ , ‘f’ });
注意,以下方法实际执行结果像乱码,不建议使用
//产生5位长度的随机字符串
RandomStringUtils.random( 5 );
应用场景:
1.验证码,登录或其他 *** 作,通过随机生成的验证码来保证唯一
2.使用随机字符串附加来保证标识唯一(该场景通常使用时间戳,用随机字符串较少)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)