java程序设计复习题

java程序设计复习题

ID:16663533

大小:24.00 KB

页数:3页

时间:2018-08-23

java程序设计复习题_第1页
java程序设计复习题_第2页
java程序设计复习题_第3页
资源描述:

《java程序设计复习题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、复习题1、给出字符串“Thankyou,ilikeyou,doyoulikeme?”(1)请查找该字符串中字符串“you”最后一次出现的位置;(2)请统计字符“k”出现的次数;(3)截取子串“me”。2、编写一个程序,显示除6之外1到10的所有数字。3、编写一个加密程序,它把字符串中字符向前移一位,如输入“12345”,则输出是“23451”。4、根据以下公式计算s,n通过命令行输入。s=1+1/(1+2)+1/(1+2+3)+…+1/(1+2+…+n)例如:若n的值为11时,函数的值为1.833333。5、总计800元的工资分成100元,50元,

2、10元三种面值的货币发放,其中至少有5张百元票,编程输出各种组合方案。6、构造一个日期类Date,包含年、月、日的属性和以下构造函数:1)不带参数2)包含年月日三个参数3)”yyyy-MM-dd”格式的字符串并提供存取日期的方法getDate()。编写测试代码测试分别对这三个构造函数进行测试。7、编程创建一个Box类,在其中定义三个变量表示一个立方体的长length、宽width和高height,定义一个构造方法对这三个变量进行初始化,然后定义一个方法求立方体的体积getVolume()。编写main函数,创建一个对象,求给定尺寸的立方体的体积。8

3、、编写一个抽象类Animal,抽象类中包括属性:name(String类型),抽象方法:speak()。编写一个宠物接口pet,接口中包括方法:eat()。再编写一个类cat,实现该接口和抽象类中的所有方法。在main中进行测试,输出:“miao,mynameisxxx”“Iwanttoeatsomefish”9、编程创建一个Person类,在其中包括属性(姓名,性别,年龄)和方法getDetails(),用于显示所有信息theprovisionsofelectricpowerconstructionengineeringqualitysuperv

4、isionandquality...2.4.1.1theunitworksacceptancerateof100%,thequalityevaluationofatotalscoreof95orabove;2.4.1.2regulatedWeldingNDTinspection100%,regulatedweldingapassingrateof>99%,andweldbeadappearance;2.4.1.3boilerhydraulic。将Person类作为父类,创建子类Student,增加属性“专业”,重写getDetails()方法,在该

5、方法中使用父类的getDetails()方法,用下面的测试代码。publicstaticvoidmain(Stringargs[]){Students=newStudent("庄敏","女",20,"软件技术");System.out.println(s.getDetails());}最后显示:“姓名:庄敏,性别:女,年龄:20岁,专业:软件技术”10、一个字符串数组{“abc”,”de”,”gong”,”De”,”abc”,”Foo”,”gong”},请将其中重复的元素去除掉(不计大小写),并按字母大小(不计大小写,从小到大)排序11、定义一个学

6、生类(Student),属性包括:学号,姓名,班号,课程号,成绩;方法包括:获得班号getClass(),课程号getCourse(),获得成绩getScore(),以及一个toString()方法将Student类中的所有属性组合成一个字符串”学号:xxx,姓名:xxx,课程号:xxx,成绩:xxx”。在main函数中定义一个学生集合(用ArrayList保存),要求:(1)统计课程“java”的平均分。(2)统计每个学生的平均分。12、编写程序从控制台读取信息写入到文本文件中,格式为:姓名:XXX性别:X年龄:XX班级:XXX,将该信息从文件中

7、读出显示在屏幕上。13、编写一个方法copyFile(StringsrcFile,StringtagFile),通过该方法能实现将srcFile中的内容复制到tagFile下,源文件名和目标文件名通过控制台输入。14、用输入/输出写一个程序,让用户输入一些姓名和电话号码。每一个姓名和号码将加在文件里。用户通过点"Done"按钮来告诉系统整个列表已输入完毕。如果用户输入完,程序将文件中的内容显示或打印出来。格式如:555-1212,Tom123-456-7890,PeggyL.234-5678,Marc234-5678,Ron876-4321,Bet

8、h&Brian15、使用字符输入、输出流的包装类,通过这个包装类对底层字符输入流进行包装,将某个文本文件(D:read.

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

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

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