欢迎来到天天文库
浏览记录
ID:35456168
大小:71.09 KB
页数:6页
时间:2019-03-24
《职工信息管理系统java源代码》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、packageexercise;importjava.io.classstaffInfo//职工类publicStringname;publicStringnum;publicStringsex;publicStringage;publicStringrecord;publicStringposition;publicStringwanges;publicStringtel;publicStringaddr;publicclassStaffInfomation//实现部分{publicstaticvo
2、idmain(finalString[]args)throwsIOException{staffInfostaffOne[]=newstaffInfo[100];for(intj=0;j<100;j++)staffOne[j]=newstaffInfo();finalwaysstaffTwo=newways();staffTwo•caidan(staffOne);staffTwo.creat(staffOne);staffTwo.output(staffOne);staffTwo•search(sta
3、ffOne);staffTwo•delete(staffOne);}}classways//方法类,主要实现职工信息的建立,显示,查找,删除,信息的保存与读取;这个类是整个程序的操作类。{publicStringrecordkey;publicinti=0;//i用来存放职工的人数publicStringfilename=HInfomation.txtn;BufferedReaderbuf=newBufferedReader(newInputStreamReader(System.in));voidc
4、aidan(staffInfostaffOne[])throwsIOException{finalBufferedReaderbuf=newBufferedReader(newInputStreamReader(System,in));//此处是JAVA语言中输入数据的基本格式,功能有如C屮的scanf函数intchoice;do{System.out.printIn(nr1n);System,out.printIn(n
5、★★★★★★★★职工管理系统主菜单界面*★★★★★★System.out-pri
6、ntIn(H
7、★★★IH);★★★★★★★★I★★★★I");★★★IH);★★★★1n);System.out.printIn(”1・输入职工信息★★★System.out・println("
8、★★2•预览职工信息In);System.out・printIn(”★★3•查找职工信息n);System.out.printIn(n
9、★★4•删除职工信息System.out・printIn(”5.读取已存数据★★★System.out.printIn("
10、★★6.安全退出系统Iu);System.out.
11、printIn(n1System,out.print("请输入您需要的功能代号(1--6):11);choice=Integer•parseTGt:(buf.readLine());switch(choice){case1:creat(staffOne);break;case2:output(staffOne);break;case3:search(staffOne);break;case4:delete(staffOne);break;case5:read(staffOne)/break;case6
12、:save(staffOne);break;}while(choice!=0);}voidcreat(staffInfostaffOne[])throwsIOExceptionInputStreamReader(System.in));finalBufferedReaderbuf=newBufferedReader(newSystem,out.print("请输入职工信息(以0结束)");System.out.print("姓名:;staffOne[i]・name=buf・:readLine();
13、//用数纟RstaffOne[i]来暂存职工的相关信息while(staffOne[i]・name・compareTo("0”)!=0)//用compareTo方》去确定判定是否应该写入新信息{System・out:・print("工号:”);staffOne[i]・num=buf.readLine();System,out.print(小性另U:;staffOne[i].sex=buf.readLine();System.out・print("年龄:”
此文档下载收益归作者所有