package cn.SystemStudent;
import java.util.Scanner;
/**
* 项目名称: 《学生信息管理系统》 英文:StudentManagerSystemFile
版本号: V1.1
功能描术: 学生信息管理系统具有能对学生信息进行显示,添加,删除,查找(根据学号查找),修改,退出功能.
要求:1>在学生信息管理系统1.0版本基础上对学生信息实现持久存储.
创建文件操作工具类FileUtil.
封装学生持久存储功能:
添加学生(addStudent)
显示学生列表(showAllStudent)
删除学生(deleteStudent)
查找学生(findStudentByNumber)
创建文件方法 File createFile(String path)
.......
定义:存储路径常量
private static final String STUDENT_STORE_DIR = "E://student_store_dir/";
2> 将v1.0版本中通过Scanner类获取键盘输入数据 更改为 从字符缓冲流读取数据
*/
public class Test {
public static final int ADDSTUDENT=1;
public static void main(String[] args) {
System.out.println("=====欢迎进入学生管理系统=====");
System.out.println(" 1 添加学生,2 显示学生列表,3 删除学生,4 查找学生,5 退出");
System.out.println("=====添加学生信息操作=====");
System.out.println("<请输入操作命令:>");
for(;;){
int number=FileStudentUtil.getintKeyBoard();
switch(number){
case ADDSTUDENT:
Student.addStudent();
break;
case 2:
Student.showAllStudent();
break;
case 3:
Student.deleteStudent2();
break;
case 4:
Student.findStduentBynumber();
break;
case 5:
System.out.println("退出系统成功:");
System.exit(0);
}
System.out.println("<请输入操作命令:>");
}
// String s=FileStudentUtil.getStringKeyBoard();
// System.out.println(s);
//Student.addStudent();
//Student.getStudent(name);
// Student.showAllStudent();
//Student.deleteStudent2();
// Student.findStduentBynumber();
}
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。