/第二题:分析以下需求,并用代码实现
1.定义String getStr()方法
功能描述:
获取长度为5的随机字符串,字符串由随机的5个大小写字母组成
2.在main方法中调用上述方法,并打印结果/
/*大写:65-90
小写:97-122*/
import java.util.Random;
public class randomStr {
public static void main(String[] args) {
//调用方法
String str = getStr();
//输出
System.out.println(str);
}
public static String getStr() {
//构造StringBuilder对象
StringBuilder sb = new StringBuilder();
Random r = new Random();
while (true) {
if (sb.length() == 5) {
//控制字符串长度为5
break;
} else {
//随机生成65-122的随机数
int a = r.nextInt(58) + 65;
//判断生成的随机数在不在大写和小写字母范围内
if ((a >= 65 && a <= 90) || (a