当前位置:   article > 正文

随机生成5位数验证码_随机生成5位验证码

随机生成5位验证码
import java.util.Random;

public class Test2 {
    public  static  void  main(String[] args){
        /*需求:
            定义方法实现随机产生一个5位数的验证码
            验证码格式:
            长度为5
            前两位是大写字母或者小写字母
            最后一位是数字
         */

        //方法:
        //在以后如果我们要在一堆没有什么规律的数据中随机抽取
        //可以先把这些数据放到数组当中
        //再随机抽取一个索引

        //分析
        //1.大写字母和小写字母都放到数组当中
        char[] chs = new char[52];
        for (int i = 0;i<chs.length;i++){
            //ASCII码表
            if (i <= 25){
                //添加小写字母
                chs[i] = (char)(97 + i);
            }else {//25
                //添加大写字母
                //A --- 65
                chs[i] = (char)(65 + i - 26);
            }
        }

        //定义一个字符串类型的变量,用来记录最终的结果
        String result = "";
        //2.随机抽取4次
        Random r = new Random();
        for (int i = 0;i < 4;i++){
            int randomIndex = 
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号