Java生成随机码(兑换码),带大小字母、小写字母、数字。
来源:互联网 发布:淘宝培训课程表 编辑:程序博客网 时间:2024/04/19 08:27
public static String getStringRandom(int length) { String val = ""; Random random = new Random(); // 参数length,表示生成几位随机数 for (int i = 0; i < length; i++) { String charOrNum = random.nextInt(2) % 2 == 0 ? "char" : "num"; // 输出字母还是数字 if ("char".equalsIgnoreCase(charOrNum)) { // 输出是大写字母还是小写字母 int temp = random.nextInt(2) % 2 == 0 ? 65 : 97; val += (char) (random.nextInt(26) + temp); } else if ("num".equalsIgnoreCase(charOrNum)) { val += String.valueOf(random.nextInt(10)); } } return val; }
0 0
- Java生成随机码(兑换码),带大小字母、小写字母、数字。
- Java生成随机码(兑换码),带大小、小写字母、数字。
- java随机生成数字字母验证码
- Java生成随机字符串,必须包含数字、小写字母、大写字母
- java随机生成邀请码(数字+字母)
- Java生成随机不重复邀请码(数字+字母)
- 随机生成小写字母
- 密码输入,用***代替,可删除***,验证码的随机生成,包括大写字母,小写字母,数字.
- java验证码中的数字、字母、汉字如何随机生成
- java验证码中的数字、字母、汉字如何随机生成
- Java随机生成字母数字组合的验证码
- 生成随机数字或字母码
- python 生成字母数字随机码
- ASP数字、字母验证码(带随机杂点)
- Asp.NET 随机码生成基类(随机字母,随机数字,随机字母+数字)
- 生成随机数(大写字母,小写字母,数字)
- Java-验证码生成(数字+字母)
- //随机生成1位大写字母\小写字母\数字
- vim 编译器的使用
- machine learning 四要素
- 如何写出面试官欣赏的Java单例
- LeetCode 70. Climbing Stairs
- c语言的基本数据类型
- Java生成随机码(兑换码),带大小字母、小写字母、数字。
- DOM节点中属性nodeName、nodeType跟nodeValue的区别
- inputstream、outputstream 、fileinputstream
- 移位与乘除关系
- 1619-7 张良 十一月七号总结 [连续第三十八天]
- Android中轴旋转特效实现,制作别样的图片浏览器
- 【语言基础】参数多态、包含多态、过载多态和强制多态
- 磁盘配额quota和磁盘加密luks
- HDU 1180 诡异的楼梯