java获取指定位数的随机数和字母
2017-09-18 18:17
225 查看
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; }
相关文章推荐
- JAVA生成指定位数不重复的随机数,随机数含0-9、A-Z
- 使用java Random动态传递位数 生成指定位数的随机字符串-数字字母混合
- java8 获取范围之内的随机数(指定最小,最大值)
- Java获取随机数获取制定范围指定个数不重复的随机数
- java得到指定位数随机密码(由数字,区分大小写的字母组成)
- java获取指定范围的随机数
- Java生成指定位数不重复随机数
- java 文件压缩 base64加解密 生成指定随机数 时间换算 获取系统 获取mac等小结
- Java 随机数精确到小数点后指定位数
- JAVA生成指定位数的随机数
- java代码获取指定长度随机数
- JAVA生成指定位数不重复的随机数,随机数含0-9、A-Z
- Java 如何根据指定的范围获取随机数
- Java 随机数工具类(可指定字母或数字生成)
- Java生成随机数工具类,进制之间的转换工具类,获取指定时间,时间格式转换工具类
- 得到指定位数的随机数和随机字母
- java获取指定长度随机数(版本1)
- Java生成随机数工具类,进制之间的转换工具类,获取指定时间,时间格式转换工具类
- java获取指定范围随机数
- java汉子获取大写首字母