开发者社区> 问答> 正文

java关于怎么在控制台中重复弹出要选择的功能

public static void main(String[] args) {
System.out.println("注册(A) 登录(B)");
Scanner sc=new Scanner(System.in);
String a="a";
String b="b";
String str=sc.next();
if(str.equalsIgnoreCase(a)){
reg();
}
else if(str.equalsIgnoreCase(b)){
login();
}
}

不知道让System.out.println("注册(A) 登录(B)");怎么重复使用,就是每次注册完还可以选择登录功能。

展开
收起
蛮大人123 2016-06-08 11:39:53 1983 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪
    public static void main(String[] args) {
    Scanner sc=new Scanner(System.in);
    String str="";
    do{
    System.out.println("注册(A) 登录(B) 退出 (C)");//增加一个判读退出循环的标志
    str=sc.next();
    if(str.equalsIgnoreCase("a")){
    reg();
    }
    else if(str.equalsIgnoreCase("b")){
    login();
    }
    }while(!str.equalsIgnoreCase("c"));//非等于c就一直循环
    };
    2019-07-17 19:31:34
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载