生成固定长度的随机字符和数字
2013-03-18 17:58
806 查看
/** * 生成固定长度的随机字符和数字 * @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(); }
相关文章推荐
- 生成固定长度的随机字符和数字
- Java随机密码生成器,Java随机生成长度不少于6的指定长度的密码,且这个字符串必须包含大小写字母、数字和特殊字符,四种的任意三种
- 随机生成指定长度的数字+字符的密码
- php生成随机字符串 指定长度 可以固定数字 字母 混合
- php随机生成指定长度的字符串 可以固定数字 字母 混合
- Java随机生成长度不少于6的指定长度的密码,且这个字符串必须包含大小写字母、数字和特殊字符,四种的任意三种
- *自创*可变长度随机数字/字母的生成小结(针对文件上传及验证码)
- php生成固定长度纯数字编码的方法
- 怎么随机生成字母数字验证码并可定义验证码的长度
- Java指定长度随机生成的字符串,且这个字符串必须包含大小写字母和数字
- 验证码制作之三: 通过ASCEE码随机生成4位字符与数字验证码
- java 一个int数组 长度为100 随机生成100个数 即1-100 将其插入进数组 插入的数字不能重复
- 生成一个任意长度的随机字符串,包含数字和字母[C语言]
- 随机生成10个含有32位数字或者字符的密码
- MySQL中随机生成固定长度字符串的方法
- 怎么随机生成字母数字验证码并可定义验证码的长度
- 随机生成固定位数的数字
- Java生成固定长度的字符串,长度不足自动填充指定字符
- 生成x位随机数字密码、验证码、字符密码
- [C#]生成一串包含字符和数字的随机字符串的方法