1.生成随机验证码
题目:
-
随机验证码。
- 随机生成十组六位字符组成的验证码。
- 验证码由大小写字母、数字字符组成。
-
代码实现,效果如图所示
import java.util.Random;
public class Demo{
public static void main(String[] args){
Random r = new Random();
for(int i = 0; i < 10; i++){
System.out.print("随机验证码:");
for(int j = 0; j < 6; j++){
flag: // while循环中断标签
while(true){
int num = r.nextInt(123);
if(num>=0&&num<=10){
System.out.print(num);
break flag;
}else if(num>=65&&num<=90){
System.out.print((char)num);
break flag;
}else if(num>=97&&num<=122){
System.out.print((char)num);
break flag;
}
}
}
System.out.println();
}
}
}