Java语言编写一个学生成绩管理系统过程中,怎么实现菜单的显现和菜单的选择执行?循环实现菜单可是菜单如果不同怎么循环
2条回答 默认 最新
关注菜单的具体实现方式可能因项目需求而异
参考demoimport java.util.Scanner; public class GradeManagementSystem { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int choice = 0; // 初始化选择为0 while (choice != 4) { // 循环显示菜单直到用户选择退出 System.out.println("学生成绩管理系统"); System.out.println("1. 添加学生信息"); System.out.println("2. 查询学生信息"); System.out.println("3. 修改学生信息"); System.out.println("4. 退出"); System.out.print("请输入您的选择:"); choice = scanner.nextInt(); switch (choice) { case 1: addStudent(); break; case 2: queryStudent(); break; case 3: modifyStudent(); break; case 4: System.out.println("感谢使用,再见!"); break; default: System.out.println("无效的选择,请重新输入!"); break; } } scanner.close(); } public static void addStudent() { // 添加学生信息的具体逻辑 System.out.println("执行添加学生信息操作"); } public static void queryStudent() { // 查询学生信息的具体逻辑 System.out.println("执行查询学生信息操作"); } public static void modifyStudent() { // 修改学生信息的具体逻辑 System.out.println("执行修改学生信息操作"); } }本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 1无用