用Java写一个4位数随机验证码,有数字和大小字母
时间: 2023-05-17 18:05:57 浏览: 200
Java 随机生成验证码(支持大小写字母、数字、随机字体)的实例
可以使用以下代码实现:
import java.util.Random;
public class RandomCodeGenerator {
public static void main(String[] args) {
String code = generateRandomCode(4);
System.out.println("Random code: " + code);
}
private static String generateRandomCode(int length) {
String chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
Random random = new Random();
StringBuilder code = new StringBuilder();
for (int i = 0; i < length; i++) {
int index = random.nextInt(chars.length());
code.append(chars.charAt(index));
}
return code.toString();
}
}
这个程序会生成一个由数字和大小写字母组成的4位数随机验证码,并输出到控制台。
阅读全文