package work11;
import java.util.Random;
//1.随机生成一个6位的验证码,包含数字和大小写字母;
public class SecurityCode {
public static String getSecurityCode(int n) //n-->验证码位数
{
Random ran = new Random();
String s = "0123456789abcdefghijklmnopqrstvuwxyzABCDEFGHIJKLMNOPQRSTVUWXYZ";
char[] ch = new char[n];
for (int i=0;i<n;i++)
{
int pos = ran.nextInt(s.length()); //随机或的 0 到 s.length()-1 的数值
char c = s.charAt(pos); //返回指定索引处的 char 值。
ch[i] = c;
}
String str = new String(ch);
return str;
}
public static void main(String[] args) {
System.out.println(getSecurityCode(11));
}
}