您的位置:首页 > 其它

生成固定长度的随机字符和数字

2013-03-18 17:58 417 查看
/**
* 生成固定长度的随机字符和数字
* @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();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐