您的位置:首页 > 编程语言 > Java开发

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 string 密码
相关文章推荐