Java学习之——使用String完成随机生成5位数的验证码

 

import java.util.Random;

public class StringTest6 {
    public static void main(String[] args) {
        // 1、定义可能出现的随机的索引
        String dates = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";

        // 2、循环5次,每次生成一个随机索引,提取对应的字符连接起来即可
        String code = "";
        Random r = new Random();
        for (int i = 0; i < 5; i++) {
            int index = r.nextInt(dates.length());
            char c = dates.charAt(index);
            code += c;
        }

        // 3、输出字符串变量
        System.out.println("验证码是:" + code);
    }
}

本人初学者,不喜勿喷哦(●'◡'●)

posted @ 2022-04-12 22:43  guoqz  阅读(654)  评论(0)    收藏  举报