import java.util.Random;
/* 使用String完成随机5位数的验证码 */
public class StringCode {
public static void main(String[] args) {
//1.定义可取的字符范围
String verification = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
//2.利用 For 循环5次,每次循环从 verification 变量中随机取走一个字符
Random random=new Random();
String Code="";
for (int i=0; i<5; i++){
//按verification变量的长度随机生成一个数
int index = random.nextInt(verification.length());
//利用public char charAt(int index): 获取某个索引(index)位置处的字符
char c = verification.charAt(index);
//将获取到的随机值连起来通过Code接收
Code += c;
}
System.out.println(Code);
}
}
Java-利用String实现随机生成验证码
最新推荐文章于 2024-06-03 16:07:12 发布