Java生成随机四位验证码
String str = “abcdefghijklmnopqrstuvwxyz1234567890”;
Random random = new Random();
String string[] = new String[4];
String a = “”;
for (int i = 0; i < string.length; i++) {
int num = random.nextInt(37);
string[i] = str.substring(num, num + 1);
a += string[i];
}
System.out.println(a);//获取验证码
Scanner scanner = new Scanner(System.in);
System.out.println(“请输入验证码:”);
String name = scanner.nextLine();
if (a.equals(name.toLowerCase())) {
System.out.println(“验证码正确!”);
} else {
System.out.println(“验证码错误!”);
}