刚刚写了一个可以设定位数的生成随机密码的bean希望对新手朋友有点用,呵呵
package com.cn;
public class PwdBean {
//密码位数
private int pwdnum;
//密码
private long passwd;
//空构造函数
public PwdBean()
{
}
//生成密码
public void createPasswd()
{
double d=Math.random();
int n=1;
for(int i=0;i<pwdnum;i++)
{
n=n*10;
}
passwd=(long)(d*n);
}
//得到密码
public long getPasswd()
{
return this.passwd;
}
//设定密码长度
public void setPwdnum(int pwdnum) {
if(pwdnum<6)
{
this.pwdnum=6;
}
else if(pwdnum>8)
{
this.pwdnum=8;
}
else
{
this.pwdnum=pwdnum;
}
}
public int getPwdnum() {
return pwdnum;
}
}