以下是一个简单的Java验证码生成代码示例:
import java.util.Random; public class VerificationCode { public static void main(String[] args) { int codeLength = 6; // 验证码长度 String verificationCode = generateCode(codeLength); System.out.println("验证码:" + verificationCode); } // 生成指定长度的验证码 public static String generateCode(int length) { StringBuilder code = new StringBuilder(); Random random = new Random(); for (int i = 0; i < length; i++) { int num = random.nextInt(10); // 生成0-9的随机数 code.append(num); } return code.toString(); } }
这段代码生成了一个指定长度的验证码,并打印出来。在这个例子中,验证码的长度为6位。代码使用Random
类生成0-9之间的随机数,并将其拼接成一个字符串作为验证码。