2019-12-04

package com.foreknow.test;

import java.util.Scanner;

public class Test {
    public static void main(String[] args) {
        String answer = "y";
        boolean register = false;//注册的标识位
        boolean isLogin = false;//登录的标识位
        String userName = "";
        String password = "";
        do {
            System.out.println("***********************");
            System.out.println("1.   注册");
            System.out.println("2.   登录");
            System.out.println("3.   抽奖");
            System.out.println("***********************");
            Scanner input = new Scanner(System.in);
            System.out.println("请选择菜单:");
            int choice = input.nextInt();
            switch (choice) {
            case 1:
                System.out.println("注册");
                System.out.println("用户名:");
                userName = input.next();
                System.out.println("密码:");
                password = input.next();
                int cardNumber = (int)(Math.random()*(9999-1000))+1000;
                System.out.println(userName+"------"+password+"-------"+cardNumber);
                register = true;
                break;
            case 2:
                // System.out.println("登录");
                if(register) {
                        for(int i = 1;i<=3;i++){
                            System.out.println("请输入登录用户名:");
                            String inputName = input.next();
                            System.out.println("请输入登录密码:");
                            String inputPassword = input.next();
                            
                            if(inputName.equals(userName)&&inputPassword.equals(password)) {
                                System.out.println("welcome:"+userName);
                                isLogin = true;
                                break;
                            }else if(i<3){
                                System.out.println("您输入的用户名与密码不正确,还有"+(3-i)+"次机会");
                            }else {
                                System.out.println("3次错误的用户信息");
                            }
                        }
                }else {
                    System.out.println("请先注册,然后登录");
                }
                break;
            case 3:
                System.out.println("抽奖");
                break;
            default:
                System.out.println("输入错误!!!!!!");
                break;
            }
            System.out.println("是否继续(y/n)");
            answer = input.next();
        } while (answer.equals("y"));
        
        if(answer.equals("n")){
            System.out.println("系统退出,谢谢您的使用......");
        }
    }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 首先确认入口点把我折腾了好一会儿,最后才明白是单模块的ThinkPHP,入口点为/index.php/home/i...
    KanoWill阅读 9,363评论 0 0
  • 那个男孩终于知道即使是大人也会觉得酒难喝。他说”难喝,为什么还要喝。”我说”欣慰喝酒也属于交际,”我低着头看着他,...
    李能吃阅读 1,124评论 0 0
  • 仅见过三面,我居然用了三年还没忘记你,难道这就是一见钟情吗?
    绑定阅读 11评论 0 1
  • 今天下午第二节课间操后,校长又在喇叭里喊着开会。真是应了那就:共产党的会多。这次会议的内容是有关班级文化建设的。班...
    八七在路上阅读 676评论 0 0
  • 运行regedit 回车 然后crtl+f 对话框里输入tomcat 查询 找到正确的tomcat相关均删除 F3...
    青城_7ed3阅读 2,394评论 0 0