Corejava部分_0901

Corejava部分_0901

ID:40455275

大小:132.83 KB

页数:7页

时间:2019-08-03

Corejava部分_0901_第1页
Corejava部分_0901_第2页
Corejava部分_0901_第3页
Corejava部分_0901_第4页
Corejava部分_0901_第5页
资源描述:

《Corejava部分_0901》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、CoreJava笔试部分一、选择题(75分,每小题3分)1)怎样通过一个语句改变数组arr大小同时保持原值不变?A)UsethesetSizemethodoftheArrayclassB)UseArrays.setSize(arr,intiNewSize)C)usethearr.size()operatorD)Noneoftheabove2)你想用下面的代码查找数组最后一个元素的值,当你编译并运行它的时候,会发生什么?publicclassMyAr{publicstaticvoidmain(Stri

2、ngargv[]){int[]i=newint[5];System.out.println(i[5]);}}A)输出0B)输出nullC)编译正确,运行抛出异常D)编译报错3)作为一个好的Java程序员,你已忘记了曾经在C/C++中知道的关于数组大小信息的知识。如果你想遍历一个数组并停止在最后一个元素处。你会使用下面的哪一个?A)myarray.length();B)myarray.length;C)myarray.sizeD)myarray.size();4)你的老板为了你写出了HelloWorl

3、d而很高兴地为你升职了,现在她给你分配了一个新任务,去做一个踢踏舞游戏(或者我小时候玩的曲棍球游戏)。你认为你需要一个多维数组,下面哪一个能做这个工作?A)inti=newint[3][3];B)int[]i=newint[3][3];C)int[][]i=newint[3][3];D)inti[3][3]=newint[][];5)你希望找到一个更优雅的方式给你的数组赋值而不使用for循环语句,下面的哪一个能做到?A)myArray{[1]="One";[2]="Two";[3]="Three";

4、}B)Strings[5]=newString[]{"Zero","One","Two","Three","Four"};C)Strings[]=newString[]{"Zero","One","Two","Three","Four"};D)Strings[]=newString[]={"Zero","One","Two","Three","Four"};6)当你试着编译运行下面的代码的时候,可能会发生什么?publicclassArdec{publicstaticvoidmain(Stringa

5、rgv[]){Ardecad=newArdec();ad.amethod();}publicvoidamethod(){intia1[]={1,2,3};int[]ia2={1,2,3};intia3[]=newint[]{1,2,3};System.out.print(ia3.length);}}A)编译时报错,ia3不能被创建B)编译时报错,数组没有长度属性C)编译通过但运行时没有结果输出D)编译通过且运行时输出37)根据下列条件,描述正确的是?Integeri=newInteger(42);L

6、ong1=newLong(42);Doubled=newDouble(42.0);A.(i==1)B.(i==d)C.(d==1)D.(i.equals(d))E.(d.equals(i))F.(i.equals(42))8)根据下列条件,描述正确的是?publicclassFoo{publicstaticvoidmain(String[]args){StringBuffera=newStringBuffer(“A”);StringBufferb=newStringBuffer(“B”);opera

7、te(a,b);system.out.printIn(a+“,”+b);}staticvoidoperate(StringBufferx,StringBuffery){x.append{y};y=x;}}Whatistheresult?A.输出“A,B”.B.输出“A,A”.C.输出“B,B”.D.Thecodecompilesandprints“AB,B”.E.输出“AB,AB”.F.编译报错,因为“+”不能用于StringBuffer.9)如下代码:publicclassIfElse{publi

8、cstaticvoidmain(Stringargs[]){if(odd(5))System.out.println("odd");elseSystem.out.println("even");}publicstaticintodd(intx){returnx%2;}}程序的输出结果为?A.oddB.1C.evenD.编译报错10)下列说法正确的是?1.Mapmap=newHashMap();2.map.put("key","Hello");3.map.put("ke

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

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

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