/*生成四位数验证码(包含英文字符)*/
public String runNumber() {
String str="ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
StringBuilder sb=new StringBuilder(4);
for(int i=0;i<4;i++)
{
char ch=str.charAt(new Random().nextInt(str.length()));
sb.append(ch);
}
System.out.println(sb.toString());
String code = sb.toString();
return code;
}
不带字符的(纯数字)
public String runNumber() {
// 生成4位的验证码
String random = ""+Math.random();
String substring = random.substring(random.length()-4);
return substring;
}