Java随机生成六位字符的验证码,包括数字,大小写字母
Java随机⽣成六位字符的验证码,包括数字,⼤⼩写字母先将字符数组写出来
package com.itheima.Myutil;
/**
* 包含了⼆⼗六个字母和⼗个数字的字符数组
*/
列宁名言
public class AllCharacter {
public static char[] charArray(){
int i = 1234567890;
String s ="qwertyuiopasdfghjklzxcvbnm";
String UpperCase();
String word=s+S+i;
char[] CharArray();
return c;
}
}
大学生社会实践评语>2020的愿望说说
再引⽤字符数组
import com.itheima.Myutil.AllCharacter;
/**
开卷未必有益的资料* 随机验证码。
随机⽣成⼗组六位字符组成的验证码。
验证码由⼤⼩写字母、数字字符组成。
*/
健康饮食手抄报内容
import java.util.Random;
罗马2全面战争配置
public class Test1 {
public static void main(String[] args) {
for (int i = 0; i < 10; i++) {
String s = verifyCode();
System.out.println(s);
}
}
public static String verifyCode(){
char[] c= AllCharacter.charArray();//获取包含26个字母⼤⼩写和数字的字符数组
//        System.out.String(c));
Random rd = new Random();
String code="";
for (int k = 0; k <= 6; k++) {
int index = rd.nextInt(c.length);//随机获取数组长度作为索引
code+=c[index];//循环添加到字符串后⾯
}
return code;
}
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。