java中字符串、接口、vector、hashtable的小程序

java中字符串、接口、vector、hashtable的小程序

ID:35478128

大小:60.03 KB

页数:8页

时间:2019-03-25

java中字符串、接口、vector、hashtable的小程序_第1页
java中字符串、接口、vector、hashtable的小程序_第2页
java中字符串、接口、vector、hashtable的小程序_第3页
java中字符串、接口、vector、hashtable的小程序_第4页
java中字符串、接口、vector、hashtable的小程序_第5页
资源描述:

《java中字符串、接口、vector、hashtable的小程序》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、/*编写程序,输入两个字符串(利用args),完成以下儿个功能:(1)求两个字符串的长度。(2)检验第一个串是否为第二个串的子串。(3)把第一个串转化为byte类型输出。*/publicclassStargs{publicstaticvoidmain(Stringargs[]){Stringsi="abcdefgh";Strings2="abcdkfi";StringS3=s2.toUpperCase();System.out.println(S3);inti,j;i=sl.length();Sys

2、tem.out.println(i);j=s2」ength();System.out.println(j);//System.out.println(sl.indexOf(s2));if(sl.indexOf(s2)!=-1)System.out.println(”是子串“);elseSystem.out.println(n不是子串,');System.out.println(sl.getBytes());研究生入学考试要考四门课,英语,数学,政治、专业,现在需要编写一个查询软件,输入考生的准考证号

3、,软件打卬出考生的准考证号,姓名、各门课程的成绩以及总成绩。请按以下步骤完成该软件(1)编写一个考生类,其成员变量包含考生姓名、四门课程的成绩以及计算总分的方法。(2)编写一个主类,将准考证号作为关键字,考生对象作为元素值放入一个Hashtable中,通过Hashtable完成查询操作。importjava.util.Collection;importjava.util.HashMap;importjava.util」terator;importjava.util.Set;publicclassex

4、ampublicstaticvoidprintElements(Collectionc,HashMaphm){Iteratorit=c.iterator();while(it.hasNext()){Objectkeyl=it.next();System.out.println("考生号是:"+hm.get(keyl)+""+keyl);}}publicstaticvoidmain(String[]args){HashMaphm二newHashMapO;peoplesl=newpeople("张三",

5、99,70,64,126);peoples2=newpeople("李四",93,69,78,132);peoples3=newpeople("壬^",113,74,69,119);peoples4=newpeople("李明",102,72,84,112);hm.putfsl/'OOl");hm.put(s2,"002");hm.put(s3,"003H);hm.put(s4,"004");Setkeys=hm.keySet();System.out.printlnf"考生信息”);printEl

6、ements(keys,hm);}classpeople//publicStringnum;publicStringname;publicintmath;publicintpol;publicinteng;publicintmag;publicintall()return(math+pol+eng+mag);people(Stringnamejntmath,intpoljntengjntmag){this,name二name;this.math=math;this.pol=pol;this.eng二

7、eng;this.mag=mag;}publicinthashCode(){returnname.hashCode();}publicStringtoString(){return”考生姓名是:,,+name+u数学:,,+math+"政治:“+pol+“英语是:”+eng+“专业课是:"+mag+"总分是:"+all();}publicvoidsetpeop(Stringyjntz」ntrjnta’intb){name=y;math=z;pol=r;eng=a;mag=b;}publicvoidd

8、isplay)){System.out.print("考生姓名是"+name);System.out.printf"数学:"+math);System.out.printf'政治:"+pol);System.out.printf"英语是:"+eng);System.out.printf1专业课是:n+mag);编写一个java成绩统计程序,输入一个班的java成绩(含姓名和分数),统计出平均分,最高分、最低分,并打印成绩单。由于编程吋人数不确定,所以要求使用Vecto

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

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

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