Java实现随机四位数验证码
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(“验证码错误!”); }