import java.util.*;
public class Menu {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int select1; //主菜单选择
int select2;//子菜单选择
boolean flag;//是否返回主菜单
mainmune:
do {
System.out.println();
System.out.println("===========图书管理系统============");
System.out.println("1、图书信息管理");
System.out.println("2、读者信息管理");
System.out.println("3、借阅管理");
System.out.println("4、退出程序");
System.out.println("===============================");
System.out.println("请选择主菜单:");
select1=sc.nextInt();
flag=false;
switch(select1)
{
case 1: //显示图书信息管理子菜单
do {
System.out.println();
System.out.println("==================");
System.out.println("图书信息管理子菜单:");
System.out.println("1、新增图书信息");
System.out.println("2、删除图书信息");
System.out.println("3、查找图书信息");
System.out.println("4、修改图书信息");
System.out.println("5、返回主菜单");
System.out.println("6、退出程序");
System.out.println("==================");
System.out.println("请选择子菜单:");
select2=sc.nextInt();
switch(select2)
{
case 1://显示新增图书信息子菜单
System.out.println("用户选择了\"1、新增图书信息\"");
break;
case 2://显示查找图书信息子菜单
System.out.println("用户选择了\"2、删除图书信息\"");
break;
case 3://显示修改图书信息子菜单
System.out.println("用户选择了\"3、查找图书信息\"");
break;
case 4://显示修改图书信息子菜单
System.out.println("用户选择了\"4、修改图书信息\"");
break;
case 5://返回主菜单
flag=true; //表示要返回主菜单
break;
case 6://退出程序
return;
default://如果输入不是1~6,提示用户重新选择
System.out.println("请重新选择1~6");
}
System.out.println();
}while(flag==false);
continue mainmune;
case 2: //显示读者信息管理子菜单
break;
case 3: //显示借阅管理子菜单
break;
case 4: //退出程序
return;
default://如果输入不是1~4,提示用户重新选择
System.out.println("请重新选择1~4");
}
}while(true);
}
}