package day02;
//字符串中随机取四位数
import java.util.Random;
public class RandomNum {
// 写方法
public static String randomCheckCode(String str) {
// 声明返回值
String temp = "";
// 验证码
// 1-9,a-z A-Z ctrl+shift+X
System.out.println("字符串的长度:" + str.length()); // 62
Random random = new Random();
for (int i = 0; i < 4; i++) {
// 随机获取 0-61 数字 4次 charAt(num);
int num = random.nextInt(str.length());
char c1 = str.charAt(num); // 索引从0开始 到61
temp += c1;
}
return temp;
}
public static void main(String[] args) {
String str = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
String checkCode = RandomNum.randomCheckCode(str);
System.out.println(checkCode);
}
}