java:]1.验证码校验(比较两个字符串是否相同)。生成一定规律的验证码,例如用随机数生成一个6位数字,提示用户再输入一次,在你的程序中对这两个数字进行比对,判断输入是否相同。
时间: 2024-05-25 18:16:02 浏览: 125
以下是Java代码实现:
import java.util.Random;
import java.util.Scanner;
public class VerifyCode {
public static void main(String[] args) {
// 生成随机验证码
Random random = new Random();
int code = random.nextInt(900000) + 100000;
System.out.println("请记住以下验证码:" + code);
// 提示用户输入验证码
Scanner scanner = new Scanner(System.in);
System.out.println("请输入验证码:");
int inputCode = scanner.nextInt();
// 比对验证码
if (inputCode == code) {
System.out.println("验证通过!");
} else {
System.out.println("验证失败,请重新输入!");
}
}
}
首先,使用Random类生成一个6位数字,存储在变量code中,并输出给用户。然后,使用Scanner类提示用户输入验证码,并将输入的数字存储在变量inputCode中。最后,通过if语句比对两个数字是否相同,输出相应的结果。
阅读全文