import java.util.Random;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
System.out.println("需要几位验证码:");
Scanner s = new Scanner(System.in);
int n = s.nextInt();
String yz=creat(n);
System.out.println(yz);
}
public static String creat(int x) {
String code = "";
Random rd = new Random();
for (int i = 0; i < x; i++) {
int type = rd.nextInt(3);
switch (type) {
case 0:
char ch = (char) (rd.nextInt(26) + 65);
code += ch;
break;
case 1:
char ch1 = (char) (rd.nextInt(26) + 97);
code += ch1;
break;
case 2:
code += rd.nextInt(10);
break;
}
}
return code;
}
}
Java生成随机验证码
最新推荐文章于 2024-03-17 17:30:07 发布