Corejava部分_0901

Corejava部分_0901

ID:40455275

大?。?32.83 KB

頁數(shù):7頁

時間:2019-08-03

Corejava部分_0901_第1頁
Corejava部分_0901_第2頁
Corejava部分_0901_第3頁
Corejava部分_0901_第4頁
Corejava部分_0901_第5頁
資源描述:

《Corejava部分_0901》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。

1、CoreJava筆試部分一、選擇題(75分,每小題3分)1)怎樣通過一個語句改變數(shù)組arr大小同時保持原值不變?A)UsethesetSizemethodoftheArrayclassB)UseArrays.setSize(arr,intiNewSize)C)usethearr.size()operatorD)Noneoftheabove2)你想用下面的代碼查找數(shù)組最后一個元素的值,當你編譯并運行它的時候,會發(fā)生什么?publicclassMyAr{publicstaticvoidmain(Stri

2、ngargv[]){int[]i=newint[5];System.out.println(i[5]);}}A)輸出0B)輸出nullC)編譯正確,運行拋出異常D)編譯報錯3)作為一個好的Java程序員,你已忘記了曾經(jīng)在C/C++中知道的關于數(shù)組大小信息的知識。如果你想遍歷一個數(shù)組并停止在最后一個元素處。你會使用下面的哪一個?A)myarray.length();B)myarray.length;C)myarray.sizeD)myarray.size();4)你的老板為了你寫出了HelloWorl

3、d而很高興地為你升職了,現(xiàn)在她給你分配了一個新任務,去做一個踢踏舞游戲(或者我小時候玩的曲棍球游戲)。你認為你需要一個多維數(shù)組,下面哪一個能做這個工作?A)inti=newint[3][3];B)int[]i=newint[3][3];C)int[][]i=newint[3][3];D)inti[3][3]=newint[][];5)你希望找到一個更優(yōu)雅的方式給你的數(shù)組賦值而不使用for循環(huán)語句,下面的哪一個能做到?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)當你試著編譯運行下面的代碼的時候,可能會發(fā)生什么?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不能被創(chuàng)建B)編譯時報錯,數(shù)組沒有長度屬性C)編譯通過但運行時沒有結果輸出D)編譯通過且運行時輸出37)根據(jù)下列條件,描述正確的是?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)根據(jù)下列條件,描述正確的是?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. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。