package book6; import java.util.Scanner; public class Menu{ StaffSet staffSet; public Menu(){ staffSet=new StaffSet(); } public int menu(){ System.out.println("\n\t\t新科技公司员工工资管理系统"); System.out.println("\n"); System.out.println("\t******************************"); System.out.println("\t 1.基本信息增加 6.工资信息增加"); System.out.println("\t 2.基本信息删除 7.工资信息删除"); System.out.println("\t 3.基本信息修改 8.工资信息修改"); System.out.println("\t 4.基本信息查询 9.工资信息查询"); System.out.println("\t 0.退出"); System.out.println("\t******************************"); System.out.println("请选择操作编号:"); Scanner in=new Scanner(System.in); int choice=in.nextInt(); while(choice<0||choice>10){ System.out.println("输入的编号无效,请重新输入编号:"); choice=in.nextInt(); } return choice; } public void selectOperat(){ int choice; choice=menu(); switch(choice){ case 1:{staffSet.addStaff();break;} case 2:{staffSet.addStaff();break;} case 3:{staffSet.addStaff();break;} case 4:{staffSet.addStaff();break;} case 5:{staffSet.addStaff();break;} case 6:{System.out.println("此处调用工资信息增加方法");break;} case 7:{System.out.println("此处调用工资信息删除方法");break;} case 8:{System.out.println("此处调用工资信息修改方法");break;} case 9:{System.out.println("此处调用工资信息查询方法");break;} case 10:{System.out.println("此处调用工资信息显示方法");break;} case 0:{System.out.println("感谢使用本系统,再见!");System.exit(0);} } System.out.println("按任意键继续..."); Scanner in=new Scanner(System.in); in.nextLine(); selectOperat(); } } public class StaffDemo { public static void main(String[]args){ Menu menu=new Menu(); menu.selectOperat(); } }
代码错了