用java写一个5位的验证码
2023-12-26 21:22:34
该验证码实现随机产生一个5位的验证码,前4位为大小写字母,第5位是数字.
import java.util.Random;
public class Demo {
public static void main(String[] args) {
//将字母转化为字符串
char[]chs=new char[52];
for (int i = 0; i < chs.length; i++) {
if(i<=25){
chs[i]=(char)(97+i);
}else{
chs[i]=(char)(65+i-26);
}
}
String result=" ";
Random r=new Random();
for (int i = 0; i < 4; i++) {
int randomIndex=r.nextInt(chs.length);
result=result+chs[randomIndex];
}
int num=r.nextInt(10);//定义第5位数字是1~10之间的数字,且不含有10
result=result+num;
System.out.println(result);
}
}
文章来源:https://blog.csdn.net/2301_81028896/article/details/135117887
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!