/**
* 产生len位验证码
* @return
*/
public static String getRandomStr(int len){
StringBuffer code = new StringBuffer();
String letters = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
Random random = new Random();
for (int i = 0; i < len; i++) {
int index = random.nextInt(letters.length());
code.append(letters.charAt(index));
}
return code.toString();
}
public static void main(String[] args) {
String code = getRandomStr(4);
System.out.println("验证码:" + code);
}
【javaSE】随机产生验证码
最新推荐文章于 2025-07-06 15:13:12 发布