1.定义String getStr()方法
- 功能描述:
- 获取长度为5的随机字符串,字符串由随机的5个大小写字母组成
- 2.在main方法中调用上述方法,并打印结果
public class Test {
public static void main(String[] args) {
// 调用方法
String str = getStr();
// 输出
System.out.println(str);
}
public static String getStr() {
Random random = new Random();
//构造StringBuilder对象
StringBuilder sb = new StringBuilder();
while (true) {
if (sb.length() == 5) {
break;
} else {
// 随机生成65-122的随机数
int a = random.nextInt(58) + 65;
// 判断生成的随机数在不在大写和小写范围内
if ((a >= 65 && a <= 90) || (a >= 97 && a <= 122)) {
// 将数字转换为相应的字母
char a2 = (char) a;
// 将字符添加到sb中
sb.append(a2);
} else {
continue;
}
}
}
String b = sb.toString();
return b;
}
}