java获取随机字母数字组合
来源:互联网 发布:淘宝专享价怎么设置 编辑:程序博客网 时间:2024/05/17 08:13
/** * 获取随机字母数字组合 * * @param length * 字符串长度 * @return */ public static String getRandomCharAndNumr(Integer length) { String str = ""; Random random = new Random(); for (int i = 0; i < length; i++) { boolean b = random.nextBoolean(); if (b) { // 字符串 // int choice = random.nextBoolean() ? 65 : 97; 取得65大写字母还是97小写字母 str += (char) (65 + random.nextInt(26));// 取得大写字母 } else { // 数字 str += String.valueOf(random.nextInt(10)); } } return str; } /** * 验证随机字母数字组合是否纯数字与纯字母 * * @param str * @return true 是 , false 否 */ public static boolean isRandomUsable(String str) { // String regExp = // "^[A-Za-z]+(([0-9]+[A-Za-z0-9]+)|([A-Za-z0-9]+[0-9]+))|[0-9]+(([A-Za-z]+[A-Za-z0-9]+)|([A-Za-z0-9]+[A-Za-z]+))$"; String regExp = "^([0-9]+)|([A-Za-z]+)$"; Pattern pat = Pattern.compile(regExp); Matcher mat = pat.matcher(str); return mat.matches(); }
阅读全文
0 0
- java获取随机字母数字组合
- java获取随机字母数字组合
- java获取随机字母数字组合
- java生成随机数字和字母组合
- java生成随机数字和字母组合
- java生成随机数字和字母组合
- java生成随机数字和字母组合
- java生成随机数字和字母组合
- java生成随机数字和字母组合
- java---大小写字母和数字的随机组合的随机数
- java生成随机数字和字母组合(自定义长度)
- Java随机生成字母数字组合的验证码
- Java基础编程1—随机生成字母数字组合
- 生成6位随机数字字母组合
- php 随机生成数字字母组合
- 随机生成几位数字字母组合
- 随机生成字母数字的组合
- php 随机生成数字字母组合
- 面向对象技术
- HTTP请求、响应头、体、行
- bootstrap validator 提供了哪些验证函数
- C++函数参数中的省略号用法分析
- 53. Maximum Subarray(补上周)
- java获取随机字母数字组合
- mysql中order by优化的那些事儿
- Android 事件分发机制
- Linux 使用技巧——0001
- Maven经典错误之三:was cached in the local repository, resolution will not be reattempted until the upda
- Android打开/关闭wifi命令
- 为什么没有dev_debug函数???
- idhttp下载文件添加进度条
- android developer tiny share-20170619