基于Java的-学生信息管理系统.doc

基于Java的-学生信息管理系统.doc

ID:55690554

大小:37.00 KB

页数:9页

时间:2020-05-25

基于Java的-学生信息管理系统.doc_第1页
基于Java的-学生信息管理系统.doc_第2页
基于Java的-学生信息管理系统.doc_第3页
基于Java的-学生信息管理系统.doc_第4页
基于Java的-学生信息管理系统.doc_第5页
资源描述:

《基于Java的-学生信息管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、packagestudent;//主界面程序代码importjava.io.*;importjava.util.*;publicclassStudentManager{publicstaticvoidmain(String[]args)throwsException{menu();}publicstaticbooleanmenu()throwsException{Stringinfor="";//infor用来接收输入的内容。while(true){System.out.println("学生信息管理系统其功能如下:");System.out.print("1.添加t");System.

2、out.print("2.浏览t");System.out.print("3.更新t");System.out.print("4.删除t");System.out.print("5.保存t");System.out.print("6.退出");System.out.println();Scannerin=newScanner(System.in);intop=0;System.out.println("请输入您要执行的功能的编号(1-6)");op=in.nextInt();Functionf=newFunction();switch(op){case1:infor=f.add()

3、;break;case2:f.browse();break;case3:infor=f.update();break;case4:infor=(String)f.delete();break;case5:f.save(infor);break;case6:f.finish();//退出菜单界面returnfalse;default:System.out.println("输入的数据错误,请重新输入!");}}}}//功能类代码packagestudent;importjava.io.*;importjava.util.*;publicclassFunction{Stringinfor=""

4、;//infor用来接收输入的内容。//退出方法。publicvoidfinish()throwsIOException,Exception{System.out.println("已退出!");}//保存方法。publicvoidsave(Stringsttr)throwsIOException,Exception{FileOutputStreamf1=newFileOutputStream("xin.txt");//对每部操作进行保存ObjectOutputStreamoos=newObjectOutputStream(f1);oos.writeObject(sttr);System.

5、out.println("已保存!");}//实现删除的方法publicObjectdelete()throwsIOException,Exception{System.out.println("原来的内容:");infor=information();System.out.println(infor);//S用来接收删除后的内容Strings="";Scannersc=newScanner(System.in);while(true){System.out.println("1.删除单个学生信息t2.删除指定学生到该生以后的全部信息t3.删除指定两个学生(包括指定的第一个)之间的全部

6、信息t4.退出该操作");System.out.println("请输入要操作的序号:");intk3=sc.nextInt();//根据序号选择操作。if(k3==1){TreeMaptm=newTreeMap();System.out.print("请输入要删除的学生学号:");Stringr="学号:"+sc.next();String[]strarray=infor.split("");for(inti=0;i

7、IgnoreCase(r)){strarray1[1]=strarray1[1].replace(strarray1[1],"");strarray1[0]=strarray1[0].replace(strarray1[0],"");}tm.put(strarray1[0],strarray1[1]);}SetkeySet=tm.keySet();Iteratort=keySet.iterator();while(t.h

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。