/*开发验证码 * 需求:定义方法实现随机产生一个五位的验证码 * 验证码格式: * 长度为5 * 前四位是大写字母或者小写字母 * 最后一位是数字*/ public static void main(String []args){ char[]arr=new char[52]; for(int i=0;i<arr.length;i++){ if(i<=25){ //添加小写字母 arr[i]=(char) (97+i); }else { //添加大写字母 arr[i]=(char) (65+i-26); } System.out.println(arr[i]); } //定义字符串类型变量,用来记录最终结果 String result=""; //随机抽取4次 //随机抽取数组中的索引 Random r=new Random(); for(int i=0;i<4;i++){ int random = r.nextInt(arr.length); //System.out.println(arr[random]); result+=arr[random]; } //System.out.println(result); int number=r.nextInt(10); result+=number; System.out.println(result); }
开发验证码
于 2022-08-10 10:57:30 首次发布