/**
* 生成随机串(包含 字母+数字)
* @param pwd_len // 随机数的长度
* @return 字符串
*/
public static String genRandomNum(int pwd_len) {
final int maxNum = 50;
int i;
int count = 0;
char[] str = { 'a', 'A', 'b', 'B', 'c', 'C', 'd', 'D', 'e', 'E', 'f', 'F', 'g', 'G', 'h', 'H', 'i', 'I', 'j', 'J', 'k', 'K', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'X', 'y', 'Y', 'z', 'Z', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', };
StringBuffer pwd = new StringBuffer("");
Random r = new Random();
while (count < pwd_len) {
i = Math.abs(r.nextInt(maxNum));
if (i >= 0 && i < str.length) {
pwd.append(str[i]);
count++;
}
}
return pwd.toString();
}
分享到:
相关推荐
随机生成10位随机排列 的字符串,包含字母和数字的随机排列
主要函数GetPassword(int digits):string 参数为所生成随机组合位数 比如说要生成10为随机数字字母组合,就string randomCode = GetPassword(10); 生成的结果有数字和大写、小写字母组合
Java随机字符串生成器,可用于生成随机密码,加密算法密约(AES,RSA等)等场景,支持可选字符范围配置(如只允许数字,只允许字母,只允许数字字母,特殊字符等混合配置),即在选择的字符范围内去实现随机字符串...
用java编写的四位随机的验证码,包括数字跟字母 简单易懂
java随机产生验证码,可以随机生成数字、大写字母、小写字母。还可以随机生成文字字体、及大小。在图片上面可能字体都不不同、大小不等。
随机数生成器(包括数字、字母、特殊符号)
java生成四位随机数,包含数字和字母 区分大小写,特别适合做验证码,android开发
获取同时包含有数字、大写字母、小写字母的随机字符串,生成字符串长度是可以指定的,并有正则验证方法,代码可以直接引用。
主要为大家详细介绍了Java生成含字母和数字的6位随机字符串的相关资料,供大家参考,感兴趣的朋友可以参考一下
可以生成随机密码,你可以手动设置字符集,或者预设字符(包括特殊字符、包含大写字母、包含小写字母、包含数字),每个块的长度可以自己定义。支持随机数字:在这里你可以生成随机数字。生成二进制数字、十进制数字、...
随机生成8位字符密码,包括1位特殊字符,1位数字,1位小写字母,1位大写字母,其余4位随机
字母数字随机组合例程源码,源码最大支持32位的数字字母组合,用了取数据摘要方法来实现生成32位随机数字字母。
包含C#源码 关于C#中随机数生成器 生成不重复子字母组合的随机数 并保存成TXT
产生随机密码(字母,数字,符号)
PHP生成随机密码类分享,生成的密码包含大小写英文字母及数字,可以供需要的朋友们学习参考。 包含大小写字母,阿拉伯数字,特殊字符,密码长度,使用额外的特殊字符,从字符列中生成随机密码。
主要介绍了php随机生成数字字母组合的方法,实例分析了php生成随机数及随机字母的相关技巧与用法,非常具有实用价值,需要的朋友可以参考下
一个随机生成密码的小程序,可以选择是否包含大写字母、小写字母、数字、特殊字符等 可以设置自动保存,设置密码的长度,生成完后自动会拷贝到剪切板中 会的人随便就写了,需要的话自己下载用下也可以,给朋友写的我...
JS生成随机的由字母数字组合的字符串 前言 最近有个需求,是需要生成3-32位长度的字母数字组合的随机字符串,另一个是生成43位随机字符串。 方法一 奇妙的写法 Math.random().toString(36).substr(2); 输出结果 ...
一个随机生成12位密码的生成器,密文包括特殊字符,大小写英文字母和数字