@Test
public void test10() {
//调用PassWord方法打印输出
System.out.println(PassWord());
}
//定义一个方法,使用随机的字母+数字生成一个6位数的密码
public String PassWord() {
//把字符转换为ASCII码值
//0-9 48-57 A-Z 65-90 a-z 97-122
//
String result = "";
while(true) {
int t = new Random().nextInt(127);
if ((t >= 48 && t <= 57)||(t >= 65 && t <= 90)||(t >= 97 && t <= 122)) {
//把ASCII码值转换为字符并输出
System.out.println(t+"="+(char)(t));
//并把结果拼接为一个字符串
result += (char) t;
//当长度满足到6时,结束循环
if (result.length() == 6) {
break;
}
}
//System.out.println(t);
}
//构造的方法要有一个返回值
return result;
}
定义一个方法,使用随机的字母+数字生成一个6位数的密码
最新推荐文章于 2022-12-19 20:19:35 发布