手机验证码生成
手機驗證碼生成
/**
?? ? * 描述:手機驗證碼生成帶字符,包含數字和字符
?? ? *
?? ? * @param len
?? ? *??????????? 生成手機驗證碼長度
?? ? * @return
?? ? */
?? ?public static String identifyingCode(int len) {
?? ??? ?char[] identifyStr = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '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' };
?? ??? ?// char[] identifyStr={'0','1','2','3','4','5','6','7','8','9'};
?? ??? ?// 生成隨機類
?? ??? ?// Random random = new Random();
?? ??? ?int min = 0;
?? ??? ?int maxnum = identifyStr.length;
?? ??? ?String codeStr = "";
?? ??? ?for (int i = 0; i < len; i++) {
?? ??? ??? ?int num = (int) ((maxnum - min) * Math.random() + min);
?? ??? ??? ?codeStr += identifyStr[num];
?? ??? ?}
?? ??? ?return codeStr;
?? ?}
可以生成隨機驗證碼。這個方法可以放到你們的工具包里,以方便以后使用!
?
?
總結
- 上一篇: 浙江大学吴飞:新一代人工智能:The N
- 下一篇: 移动互联网课程