import java.util.Random;
public class TEST1 {
public static void main(String[] args) {
//生成5位随机数
//1.找出所有的字符
String str = "ABCDEFGHIJKLMNOPQRSJUVWXYZ";
str.toLowerCase();
String str1 = "0123456789";
str = str + str.toLowerCase();
str += str1;
System.out.println(str);
//2.生成字符中的随机一个数
/*int R = new Random().nextInt(str.length());
System.out.println(str.charAt(R));
System.out.println("-----------");*/
//3.进行5次循环
StringBuilder sb = new StringBuilder(5);
for(int i = 0; i < 5; i++){
int R = new Random().nextInt(str.length());
char ch = str.charAt(R);//获取位置
System.out.println(str.charAt(R));
sb.append(ch);
}
System.out.println("-----------------");
System.out.println(sb);
}
}
java简单生成5位验证码
最新推荐文章于 2023-03-22 18:27:50 发布
本文介绍了一种使用Java生成五位随机字符串的方法。通过组合大小写字母与数字,利用Random类实现随机选择字符并拼接成长度为五的字符串。
559

被折叠的 条评论
为什么被折叠?



