java集合类arraylist简单雇员管理系统

java集合类arraylist简单雇员管理系统

ID:35514954

大小:99.00 KB

页数:5页

时间:2019-03-25

java集合类arraylist简单雇员管理系统_第1页
java集合类arraylist简单雇员管理系统_第2页
java集合类arraylist简单雇员管理系统_第3页
java集合类arraylist简单雇员管理系统_第4页
java集合类arraylist简单雇员管理系统_第5页
资源描述:

《java集合类arraylist简单雇员管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、/***ArrayList*简单雇员管理系统练习*集合类使用**/packagecom.test1;importjava.util.*;//包含集合类importjava.io.*;//包含读写类publicclassDemo5_1{publicstaticvoidmain(String[]args)throwsException//抛出异常{//创建EmpManageem=newEmpManage();//管理类对象BufferedReaderbr=newBufferedReader(newInputStreamReader(Sy

2、stem.in));while(true){System.out.println("请选择你要进行的操作:");System.out.println("1:要添加一个雇员");System.out.println("2:要查找一个雇员");System.out.println("3:要修改一个雇员的工资");System.out.println("4:退出系统");StringopenType=br.readLine();//读入if(openType.equals("1")){System.out.println("请输入编号:"

3、);StringempNo=br.readLine();System.out.println("请输入姓名:");Stringname=br.readLine();System.out.println("请输入工资:");floatsal=Float.parseFloat(br.readLine());Empemp=newEmp(empNo,name,sal);em.AddEmp(emp);}elseif(openType.equals("2")){System.out.println("请输入编号:");StringempNo=b

4、r.readLine();em.showInfo(empNo);intm=em.showInfo(empNo);if(m==0){System.out.println("没有找到,请重新输入编号或者是放弃查找:");System.out.println("输入1代表继续查找(还有一次机会)");System.out.println("输入2代表放弃此次查找,继续选择其他的操作");StringopenType2=br.readLine();if(openType2.equals("1")){System.out.println("你

5、选择了继续查找,好,现在请输入编号:");StringempNo1=br.readLine();em.showInfo(empNo1);}elseif(openType2.equals("2")){continue;}}}elseif(openType.equals("3")){System.out.println("请输入要修改工资的雇员的编号:");StringempNo=br.readLine();System.out.println("请输入新的工资:");floatsal=Float.parseFloat(br.readL

6、ine());em.updateSal(empNo,sal);}elseif(openType.equals("4")){//退出系统System.exit(0);}}}}//雇员管理类//包括加入,显示,更新修改,删除等成员方法函数classEmpManage{privateArrayListal=null;//初始化一个集合对象,用来存放雇员,以便管理//构造函数publicEmpManage(){al=newArrayList();}//加入员工publicvoidAddEmp(Empemp){al.add(emp);}//显

7、示员工的信息函数publicintshowInfo(StringempNo){//遍历整个ArrayListintm=0;for(inti=0;i

8、ystem.out.println("工资是:"+emp.getSal());m=1;}}returnm;}//更新员工信息函数publicvoidupdateSal(StringempNo,floatnewSal){for(inti

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

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

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