需求如下:
进入系统主菜单后,提示用户输入数字,然后根据选择进入相应的功能模块。
如果用户输入错误,则可以重复输入,直到输入正确,执行相应的操作后退出循环。
public class X7 {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
System.out.println("欢迎使用管理系统");
System.out.println();
System.out.println("******************************");
System.out.println("\t"+"1.客户信息管理");
System.out.println("\t"+"2.购物结算");
System.out.println("\t"+"3.真情回馈");
System.out.println("\t"+"4.注销");
System.out.println("*******************************");
System.out.println();
while (true){
System.out.println("请选择,输入数字");
int as=scanner.nextInt();
switch (as){
case 1:
System.out.println("执行客户信息管理");
System.out.println();
System.out.println("程序结束");
return;
case 2:
System.out.println("执行购物结算");
System.out.println();
System.out.println("程序结束");
return;
case 3:
System.out.println("执行真情回馈");
System.out.println();
System.out.println("程序结束");
return;
case 4:
System.out.println("执行注销");
System.out.println();
System.out.println("程序结束");
return;
default:
System.out.println("输入错误,请重新输入数字");
}
}
}
}
运行结果:
![](https://i-blog.csdnimg.cn/blog_migrate/c6efeb87d6f2e2ea81bd1df8aad8fe42.png)