Java中验证码的生成

来源:互联网 发布:2017年最流行的网络语 编辑:程序博客网 时间:2024/05/16 02:34

Java中验证码的生成(随机长度)

    /**     * 返回长度为size个字符,并且随机从A~Z,a~z,0~9中选取的字符串。     * @param size : 验证码长度     * @return : 生成的验证码     */    private String getCode(int size) {        String number = "";        String chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"                + "abcdefghijklmnopqrstuvwxyz"                + "0123456789";        Random  r = new Random();        for(int i = 0; i < size; i ++){            number += chars.charAt(r.nextInt(chars.length()));        }        return number;    }
原创粉丝点击