/**
* 生成固定长度的随机字符和数字
* @param len
* @return
*/
public static String GetRandomCharAndNumber(int len) {
StringBuffer sb = new StringBuffer();
for (int i = 0; i <len; i++) {
int intRand = (int) (Math.random() * 52);
int numValue = (int) (Math.random() * 10);
char base = (intRand < 26) ? 'A' : 'a';
char c = (char) (base + intRand % 26);
if(numValue%2==0){
sb.append(c);
}else{
sb.append(numValue);
}
}
return sb.toString();
}
分享到:
相关推荐
可用于生成随机密码,加密算法密约(AES,RSA等)等场景,支持可选字符范围配置(如只允许数字,只允许字母,只允许数字字母,特殊字符等混合配置),即在选择的字符范围内去实现随机字符串生成,支持特殊字符生成,...
生成指定长度的随机字符串,复制到剪切板。
一款自定义密码长度字母数字特殊符号组合的随机密码生成软件,随机字符、随机数字、随机密码生成工具高强度随机密码生成器:可自定义生成随机数字、大小写字母、特殊字符的随机密码生成工具随机字符生成器:支持纯...
最近做个功能,需要用到随机字符串,在网上整理了一些代码,生成随机字符串 可以设置生成的随机字符的取间..
在MySQL中有时需要随机生成数字或字符串,随机生产数字可直接使用rand()函数,但是要随机生成字符串就比较麻烦。
本工具用于生成随机字符串,可以自定义字符池及字符串长度。欢迎下载使用! 本工具用于生成随机字符串,可以自定义字符池及字符串长度。欢迎下载使用!
PHP生成(产生)随机字符串,可用来自动生成密码,默认长度6位,字母和数字混合等模式,支持随机生成中文字(汉字)。
主要介绍了PHP生成自定义长度随机字符串的函数分享,需要的朋友可以参考下
java代码-使用java生成一个固定位数的随机字符串,并加密,和用户密码加密后的密文组合的源代码 ——学习参考资料:仅用于个人学习使用!
可以生成随机密码,你可以手动设置字符集,或者预设字符(包括特殊字符、包含大写字母、包含小写字母、包含数字),每个块的长度可以自己定义。支持随机数字:在这里你可以生成随机数字。生成二进制数字、十进制数字、...
批量随机生成多个不重复多段字符串(每个段可自定义长度) 哪个字段有输入长度,即为生成多少段字符 1、生成10组长度为1的随机数据 2、生成10组长度为1的,两个段2个数据 3、生成10组长度为2的,2个段的数据 4、生成...
随机字符串生成器 能够随机生成设定长度、设定范围和设定数量的随机字符串 需要.net framework 4.5.2环境运行,无需安装 随机字符串生成器默认保存最近一次的操作设定
可根据要求,英文,数字,字符,长度生成文件或直接copy使用
C#随机生成字符串,可以指定长度,字母还是数字或者混合
为方便生成随机字符串的小工具。可生成纯数字、纯字母、纯特殊符号及三种类型的任意组合而成的任意长度字符串。可用来产生密码等。
1.可以自由定义生成多少个字符长度的字符串; 2.可以自由定义一次生成多少个字符串; 3.可以自由选择字符串的组成:数字0-9、字母A-F、字母A-Z、字母a-f、字母a-z、常见键盘上能看到的25种符号,根据选择的成分不同...
通常情况下,当我们要生成一个随机字符串时,总是先创建一个字符池,然后用一个循环和mt_rand()或rand()生成php随机数,从字符池中随机选取字符,最后拼凑出需要的长度。RandomLib-master生成随机数和随机字符串的...
c#固定长度的随机字符串例子,需要的朋友可以参考一下