Java生成6位随机数验证码

第一种方法:/**
 * 建议使用
 */
    public static String randomCode() {
        StringBuilder str = new StringBuilder();
        Random random = new Random();
        for (int i = 0; i < 6; i++) {
            str.append(random.nextInt(10));
        }
        return str.toString();
    }

第二种:

/**
 * 生成6位随机数
 */
public static int randomCode() {
    return (int) ((Math.random() * 9 + 1) * 100000);
}

你可能感兴趣的:(Java)