下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 真题 二级 JAVA 机试 2006 年 03 月一、基本操作题第 1 题:注意:下面出现的“考生文件夹”均为 %USER。% 在考生文件夹下存有文件名为 Java_1.java 文件,请完善 Java_1.java 文 件,并进行调试,程序先显示一个输入窗口如下:连续输入 3 个整数,显示积的结果如下:由于 Java_1.java 文件不完整,请在注释行“ /*Found* ”下 一行语句的下画线地方填入正确内容,然后删除下画线,请勿删除注释行或其 他已有语句内容。存盘时,文件必须存放在考生文件夹下,不得改变原有文件 的文件名。给定源程序:public class Java_1public
2、 static void main(String args) int x, y, z, result;String xVal, yVal, zVal;Found*xVal=JOptionPane.( 输入第yVal=JOptionPane.showInputDialog( zVal=JOptionPane.showInputDialog(1 个整数 :);输入第 2 个整数:);输入第 3 个整数:);Found*x=Integer.(xVal);y=Integer.parseInt(yVal); z=Integer.parseInt(zVal); result=x*y*z;. showMes
3、sageDialog(null, 三个整数之积是 +result);System.exit(0); 参考答案:showInputDialog parseInt JOptionPane第 1 处:输入对话框函数,需填入 showInputDialog 。第 2 处:将字符串转 换成整数的函数,需填入 parseInt 。第 3 处:显示信息对话框函数,需填入 JOptionPane 。二、简单应用题 第 2 题: 注意:下面出现的“考生文件夹”均为 %USER。%在考生文件夹下存有文件名为 Java_2.java 文件,本题功能是完成对字符 串缓存类中与字符相关方法的应用。请完善 Java_2.
4、java 文件,并进行调试, 程序运行的某次结果如下:由于 Java_2.java 文件不完整,请在注释行“ /*Found* ”下 一行语句的下面线地方填入正确内容,然后删除下画线,请勿删除注释行或其 他已有语句内容。存盘时,文件必须存放在考生文件夹下,不得改变原有文件 的文件名。给定源程序:publ ic class Java_2你好 ! 祝你成功 !);public static void main(String args) StringBuffer buf=new StringBuffer( String output=bur=+buf.toString()+ nCharacter a
5、t 0:+buf.charAt(0)+nCharacter at 4:+buf.charAt(4);Foundchar charArray=charbuf.length();Foundbuf.(0, buf.length(), charArray, 0);output+= nn 在字符串缓存中的字符是 :output+=charArrayi;buf.setCharAt(0, 您);buf setCharAt(6, 材);output+=nnbuf=+buf.toString();/*Found*bur.;output+=nnbuf=+buf.toString(); JOptionPane.sh
6、owMessageDialog(null, output, 字符串缓存的字符相关方法示范 , JOptionPane.INFORMATION_MESSAGE)p; 参考答案:System.exit(0);Foundfor(int i=0; i ;+i)new getChars charArray.length reverse()第 1 处:定义字符数组,需填入 new。第 2 处:创建文本域对象,需填入 getChars 。第 3 处:循环变量的终值, 需填入 charArray.length 。第 4 处:将字 符串缓冲区里的字符串反向排列,需填入 reverse() 。三、综合应用题第 3
7、 题: 注意:下面出现的“考生文件夹”均为 %USER。%在考生文件夹中存有文件名为 Java_3.java 的文件,该程序是不完整的, 请在注释行“ /*Found* ”下一行语句的下画线地方填入正 确内容,然后删除下画线,请勿删除注释行或改动其他已有语句内容。存盘时 文件必须存放在考生文件夹下,不得改变原有文件的文件名。本题的要求是:Java_3.java 程序是一个二分法检索算法程序,完成程序,然后运行并所 得结果为对 ArrayList 分类: 白,粉红,紫,红,茶色,蓝,黄,黑 检索关键字:黑 找到下标 7 检索关键字:红找到下标 3检索关键字:粉红找到下标 1检索关键字:绿没有找到
8、 -5 检索关键字:灰没有找到 -1 检索关键字:橙色 没有找到 -1 给定源程序:/Java_3.java: 二分法检索算法 public class Java_3红, 白 , 蓝,private String colors= 黑 ,黄,引用Found/ 首项/ 中间项/ 最后项/ 最低/ 不存在紫, 茶色, 粉红 );private ArrayList aList;/ArrayList public Java_3()aList=new ArrayList(Arrays.asList(colors);Collections.sort(aList);/ArrayList 分类对 ArrayLi
9、st 分类 :+aList); public void printSearchResults()printSearchResultsHelper(colorsE3); printSearchResultsHelper(colors0);printSearchResultsHelper(colors7); printSearchResultsHelper(绿);printSearchResultsHelper(灰);/ 不存在printSearchResultsHelper();private void printSearchResultsHelper(String key)int result=0;System out.println(n 检索关键字 :+key); result=Collections binarySearch(aList, key);=0? 找到下标 +result : 没有找到 (+result
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电气设备红外热成像技术考核试卷
- 园林绿化工程绿化施工公共艺术创作考核试卷
- 探究人教版初中语文大纲精髓
- 图形变换从静态到动态
- 百分数在北师大版教材中的应用案例分享
- 医院法律风险防范与合规经营知识考核试卷
- 乙烯的性质与反应人教版课件
- 戊戌变法挽救民族危亡的尝试
- 北师大版商不变的规律探究
- 学期始业教案创新研究
- 螺杆式空气压缩机原理及其各个系统原理
- 校史馆参观学习感想
- 深府〔〕号高层次人才配偶就业促进办法的通知
- 保信子站现场调试大纲
- 道德与法治新教材培训心得体会
- DAOchina床上用品市场调查报告
- 业主大会会议表决票(续聘、选聘物业服务企业或其他管理人)成都
- 房屋建筑工程质量监督检查要点(全)
- 第一课聪明的大脑
- 工艺热风管道计算规定
- 五年级上册道德与法治第4课《我们是班级的主人》课件
评论
0/150
提交评论