import java.util.Random;

public class RandomCodeGenerator {
    public static void main(String[] args) {
        String code = generateRandomCode(6);
        System.out.println("Random code: " + code);
    }

    public static String generateRandomCode(int length) {
        String characters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
        Random random = new Random();
        StringBuilder code = new StringBuilder();
        for (int i = 0; i < length; i++) {
            code.append(characters.charAt(random.nextInt(characters.length())));
        }
        return code.toString();
    }
}

运行结果示例:

Random code: Z9JL5C
``
java【for】生成6位随机验证码:验证码包含数字和大写字母

原文地址: https://www.cveoy.top/t/topic/cHFv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录