写一套学生教务管理系统的代码,运用到scanner函数
时间: 2024-03-19 13:43:54 浏览: 63
好的,我可以为您提供一个简单的学生教务管理系统代码示例,它使用了Scanner函数来从控制台读取用户输入。以下是示例代码:
```
import java.util.Scanner;
public class StudentManagementSystem {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int choice;
do {
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.print("请输入您的选择:");
choice = scanner.nextInt();
switch (choice) {
case 1:
addStudent();
break;
case 2:
deleteStudent();
break;
case 3:
modifyStudent();
break;
case 4:
queryStudent();
break;
case 5:
System.out.println("感谢使用学生教务管理系统!");
break;
default:
System.out.println("无效的选择,请重新输入!");
break;
}
} while (choice != 5);
scanner.close();
}
private static void addStudent() {
// TODO: 实现添加学生的代码
System.out.println("添加学生");
}
private static void deleteStudent() {
// TODO: 实现删除学生的代码
System.out.println("删除学生");
}
private static void modifyStudent() {
// TODO: 实现修改学生信息的代码
System.out.println("修改学生信息");
}
private static void queryStudent() {
// TODO: 实现查询学生信息的代码
System.out.println("查询学生信息");
}
}
```
这个示例代码中,我们使用了Scanner函数来读取用户从控制台输入的数字,然后根据用户的选择执行相应的操作。在每个操作中,我们可以使用类似的方式从控制台读取用户输入,以便进一步处理和操作数据。
阅读全文