public static void getString2(int len) {
for (int i = 0; i < len; i++) {
int k = (int) (Math.random() * 73)+50;
if (k >= 48 && k <=57 || k >= 65 && k <= 90 || k >= 97 && k <= 122) {
System.out.print((char) k);
}else {
i--;//如果产生随机数不再上诉ASCII码范围,则--,保证最后能产生正确结果的次数;
}
}
}`
JAVA给定一个长度,随机产生一个该长度的字符串,由大写,小写字母以及数字组成
最新推荐文章于 2021-05-18 09:46:40 发布