案例描述:
随机生成验证码:随机生成一组5位包含数字、英文大写、小写的验证码
代码:
package com.heima.test1;
import java.util.Random;
public class VerificationCode{
public static void main(String[] args) {
String code=randomVerificationCode(5);
System.out.println("随机验证码:"+code);
}
public static String randomVerificationCode(int n)
{
Random r =new Random();
String code = "";
for (int i = 0; i < n;i++)
{
int type =r.nextInt(3);
switch (type)
{
case 0:
char ch = (char)(r.nextInt(26)+65);
code += ch;
break;
case 1:
char ch1 = (char)(r.nextInt(26)+97);
code += ch1;
break;
case 2:
code += r.nextInt(10);
break;
}
}
return code;
}
}
随机验证码生成器
本文介绍了一个简单的Java程序,用于生成包含数字及大小写字母的五位随机验证码。该程序使用了Random类来确保每次生成的验证码都是随机的。
2703

被折叠的 条评论
为什么被折叠?



