java得到指定位数随机密码(由数字,区分大小写的字母组成)
2016-11-04 10:13
537 查看
/** *获取指定位数密码 */ public String getCode(int length){ char[] m = new char[length]; for(int i = 0;i < length;i++){ m[i] = get(); } return new String(m); } private char get(){ int begin = 0; int end = 0; switch(new Random().nextInt(3)){ case 0: begin = 10; end = 48; break; case 1: begin = 26; end = 65; break; case 2: begin = 26; end = 97; break; } return (char) (new Random().nextInt(begin) + end); }
相关文章推荐
- Java随机密码生成器,Java随机生成长度不少于6的指定长度的密码,且这个字符串必须包含大小写字母、数字和特殊字符,四种的任意三种
- Java随机生成长度不少于6的指定长度的密码,且这个字符串必须包含大小写字母、数字和特殊字符,四种的任意三种
- Java指定长度随机生成的字符串,且这个字符串必须包含大小写字母和数字
- 使用java Random动态传递位数 生成指定位数的随机字符串-数字字母混合
- web前端js中随机生成指定位数的字母数字、组合字符串可选择字母大小写
- Java生成随机密码(包含大小写字母和数字)
- Java 按指定概率生成由字母、数字、特殊符号组成的密码
- java 实现接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写
- Java指定长度随机生成的字符串,且这个字符串必须包含大小写字母和数字
- JAVA随机生成指定长度的密码(大小写和数字)
- Java随机产生4位验证码(数字、大小写字母组成)
- java正则表达式,读取字符串不区分大小写;正则匹配表达式中的数字或者字母;正则匹配网页中的邮箱
- 接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写
- 接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。
- java正则校验,密码必须由字母和数字组成
- Java 随机生成六位数验证码过程(含大小写字母及数字)
- java正则校验,密码必须由字母和数字组成
- js验证密码必须为大小写字母和数字组成
- 求一JAVA密码正则表达式,长度6位以上,需数字、字母和下划线组成