收藏 分享(赏)

java题.doc

上传人:jinchen 文档编号:4219388 上传时间:2018-12-16 格式:DOC 页数:10 大小:88.50KB
下载 相关 举报
java题.doc_第1页
第1页 / 共10页
java题.doc_第2页
第2页 / 共10页
java题.doc_第3页
第3页 / 共10页
java题.doc_第4页
第4页 / 共10页
java题.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、Java 程序练习二【案例简介】有一个字符串“1;2,3;4,5,6;7,8,9,10”将其放入一个二维 double 数组中,并打印这个二维数组。1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0 【案例目的】熟练掌握数组的操作。【技术要点】二维数组的声明和赋值以及遍历。【代码分析】核心代码如下:String s=“1;2,3;4,5,6;7,8,9,10“;String s1=s.split(“;“);double d=new doubles1.length;for(int i=0;i m=new HashMap();/2、私有的static的自己类型的变量p

2、rivate static Manager instance=new Manager();/单例模式/1、私有的构造方法private Manager() /3、公有的static的方法,返回值类型是自己类型public static Manager getInstance()return instance;/添加几条信息public void addEmp(Emp e)m.put(e.getName(), e.getSal();/列出所有的员工姓名public void showEnameAll()Set key=m.keySet();System.out.println(“下列是所有员工的

3、姓名: “);Iterator it=key.iterator();while(it.hasNext()String s=it.next();System.out.print(s+“ “);/列出所有员工姓名及其工资public void showAll()Set empAll=m.entrySet();Iterator it=empAll.iterator();while(it.hasNext()Map.Entry emp=it.next();System.out.println(emp.getKey()+“-“+emp.getValue();/删除名叫“Tom” 的员工信息public E

4、mp deleteEmp(Emp e)Set empAll=m.entrySet();Iterator it=empAll.iterator();while(it.hasNext()Map.Entry emp=it.next();if(emp.getKey().equalsIgnoreCase(e.getName()it.remove();return new Emp(emp.getKey(),emp.getValue();return null;/输出Jack的工资,并将其工资改为1500元public void updateEmp(Emp e,double sal)System.out.p

5、rintln(e);System.out.println(“修改以上员工的工资为: “+sal);Set empAll=m.entrySet();Iterator it=empAll.iterator();while(it.hasNext()Map.Entry emp=it.next();if(emp.getKey().equalsIgnoreCase(e.getName()System.out.println(e.getName()+“的原工资为:“ +e.getSal();emp.setValue(sal);System.out.println(“修改成功!“);System.out.pr

6、intln(“修改之后:“+emp.getKey()+“-“+emp.getValue();/将所有工资低于2000元的员工的工资上涨20%/* param sal 表示低于的工资数* param p 表示工资上涨的百分比*/public void updateAll(double sal,double p)Set empAll=m.entrySet();Iterator it=empAll.iterator();while(it.hasNext()Map.Entry emp=it.next();if(emp.getValue() 0) System.out.print(new String(buffer);System.out.println();is.close();/ 关闭输入流catch (IOException ioe) System.out.println(ioe);catch (Exception e) System.out.println(e);

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 网络科技 > Java

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报