当前位置:   article > 正文

Java——随机生成4位验证码,由用户输入并验证是否输入正确,如果输入错误就生成新的验证码让用户重新输入,最多输入5次_随机生成几个验证码键盘输入判断是否正确的java代码

随机生成几个验证码键盘输入判断是否正确的java代码

引入包:

import java.util.Scanner;
import java.util.Random;
main函数:
public static void main(String[] args){

        Random r=new Random();
        int one=r.nextInt(10);  //产生0到9的随机数
        int two=r.nextInt(10);
        int three=r.nextInt(10);
        int four=r.nextInt(10);
        String verificationCode=""+one+two+three+four;//将4个随机数组成一个字符串
        System.out.println("请输入验证码:\n"+verificationCode);
        Scanner s = new Scanner(System.in);
        for(int i=0;i<5;i++){
            String strIn= s.nextLine();
            if(strIn.equals(verificationCode)){//判断用户输入与验证码是否相同
                System.out.println("输入正确");
                break;
            }else{
                if(5-i-1==0){//判断输入次数是否已经达到了5次
                    System.out.println("输入次数已经达到5次,请明天再来!");
                }else{
                    System.out.println("输入错误,你还剩下"+(5-i-1)+"机会");
                }
            }
        }    
    }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/54587
推荐阅读
相关标签
  

闽ICP备14008679号