/**
* 生成任意位数随机数
* @param code_len(位数)
* @return
*/
public static String validateCode(int code_len) {
int count = 0;
char str[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9' };
StringBuffer pwd = new StringBuffer("");
Random r = new Random();
while (count < code_len) {
int i = Math.abs(r.nextInt(10));
if (i >= 0 && i < str.length) {
pwd.append(str[i]);
count++;
}
}
return pwd.toString();
}
本文介绍了一个生成指定长度随机数的方法,通过使用Java中的Random类及字符数组实现。该方法能够确保生成的随机数长度固定,并提供了完整的代码实现。
1640

被折叠的 条评论
为什么被折叠?



