自写IO流实现学生管理系统
主类
public class StudentDemo {
public static void main(String[] args) throws IOException{
String path ="student.txt";
while(true){
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("");
System.out.println("请输入你的选择");
Scanner s=new Scanner(System.in);
String choice=s.nextLine();
switch(choice){
case "1":
SelectStudent.selectStudent(path);
break;
case "2":
AddStudent.addStudent(path);
break;
case "3":
DeleteStudent.deleteStudent(path);
break;
case "4":
UpdateStudent.updateStudent(path);
break;
case "5":
default:
System.out.println("谢谢您的使用!");
System.exit(0);
}
}
}
}
标准学生类
public class Student {
private String id;
private String name;
private String age;
private String adr;
public Student(){
}
public Student(String id,String name,String age,String adr){
this.id=id;
this.name=name;
this.age=age;
this.adr=adr;
}
public void setId(String id){
this.id=id;
}
public String getId(){
return id;
}
public