Java生成随机验证码
2017-11-14 10:04
253 查看
代码如下:
注意:请使用者自行校验是否重复,是否同时包含大小写字母、数字
import java.util.Random; public class VerifyCodeUtils { public static String getGenerateVerifyCode() { int maxNum = 36; char[] chars = { 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9' }; int count = 0; int i; String str = ""; Random r = new Random(); while (count < 6) { // default 6 length i = Math.abs(r.nextInt(maxNum)); if (i >= 0 && i < chars.length) { str += chars[i]; count++; } } return str.toUpperCase(); } public static void main(String[] args) { System.out.println(getGenerateVerifyCode()); } }
注意:请使用者自行校验是否重复,是否同时包含大小写字母、数字
相关文章推荐
- JavaWeb_01_response_生成随机验证码
- java随机验证码的生成
- java生成随机验证码
- Java生成随机验证码图片并进行Base64编码
- Java生成验证码、随机生成验证码
- Java随机生成验证码图片
- Java生成随机验证码图片并进行Base64编码
- Java的随机验证码生成类
- java生成随机六位数的验证码&随机生成十位数ValidCode码,用于邮件的验证&检查是不是符合为合法的中国的手机号码
- java随机生成动态验证码
- JAVA生成随机验证码图片
- java验证码中的数字、字母、汉字如何随机生成
- java验证码中的数字、字母、汉字如何随机生成
- Java程序员从笨鸟到菜鸟(一)验证码实现,随机生成数字和字母、点击刷新、加入干扰线等样式
- 使用java随机生成验证码
- java随机验证码生成
- Java生成随机汉字验证码图片
- Java随机生成验证码
- Java web 开发: 随机生成验证码,支持大小写字母、数字;随机字体
- Java随机生成字母数字组合的验证码