




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、常用API部分測試題 1. String 類中的getBytes() 方法的作用是 A) 將整數(shù)變成字符串 B) 將字符串變成字符數(shù)組 C) 將字符串變成字節(jié)數(shù)組 D) 獲取字符串中字符的個數(shù) 2. F列程序的輸出結果是(A ) 3. class Demo p ublicstaticvoid main( Stri ng args) System.out .println( abcd.substri ng(1,3); A) bc 包頭不包尾 B) C) bcd D) abcd 字符串 ” ababcdabcdefg ” 使用 index Of( a)和 lastI ndexOf( a),的運行結
2、果是(B A) B) 0,6 C) 0,0 精選文庫 13 D) 1,6 in dexOf last In dexOf 從前開始獲取,第一位是0 從后開始獲取,但索引還是從前面的第一位0開始 4. F面程序的運行結果是什么(A 5. 6. P ublic static void main( Stri ng args) String s1 = Stri ng s2 = show(s1,s2); System.out .prin tl n( s1+” static void show(Stri ng s1,Stri ng s2) s1 =S2+S1+ ” Q ; show 方法中的 s1=“xyz
3、abcQ” s2 =“ W +s1; a I ? abc ( ” xyz ” +S2); 但是main函數(shù)中s1沒有變化. A) B) C) D) Stri ng字符串的特性,Stri ng 的值不被改變 abcxyz xyzabcQxyzWabc xyzabcQ- xyzabcQWabc xyzQWabc 應該算是一個特殊的引用類型吧,特殊在它 以下哪個方法可以向 Stri ngBuffer A) B) C) D) add() in sert() append in to() 注意是指定位置添加 F面說法不正確的是(B ) A) byte 的包裝類是Byte 對象的指定位置添加數(shù)據(jù) B) i
4、nt 的包裝類是Int C) short 的包裝類是Short D) long 的包裝類是Long 7. 關于null和“說法正確的是(ABD ) A) null 是常量 8. 9. 10. B) C) D) “”是字符串對象 null可以調(diào)用方法 “”可以調(diào)用方法 預定義字符w 代表什么(C ) A) B) C) D) A-Z a-z a-zA-Z_0-9 0-9 關于String 類的indexOf 說法不正確的是(CD ) A) B) C) D) A) 返回指定字符在字符串中第一次出現(xiàn)的索引 返回指定子字符串在字符串第一次出現(xiàn)的索引 返回指定字符在字符串中最后一次出現(xiàn)的索引 返回指定子字
5、符串在此字符串最后一次出現(xiàn)的索引 String 類charAt()方法作用是(A ) 返回指定索引處的字符 B) 返回指定索引出的字符串 C) 返回指定字符的索引 D) 返回指定字符串的索引 11. F面程序的運行結果是(B ) In teger i5 = 100; In teger i6 = 100; System.out. println (i5 = i6); System.out .println( (i5 *2) = (i6 *2); System.out. prin tl n(i5.equals(i6); A) true,true,true B) true,false,true C)
6、 true,false,false D) false,false,false -128到127是byte的取值范圍,如果在這一范圍自動裝箱不會創(chuàng)建新的對象, 是從常量池中獲取,如果超過就創(chuàng)建對象 12. F面程序的運行結果是( S tring s1 = new Stnng( String s2 = new Stnng( System.out. pnntln( s1=s2); Stri ng s3 = Stri ng s4 = String s5 = a I ” abc abc ); ); 比較的是地址.因為是2個對象.所以false System.out .prin tl n( “你好嗎”;
7、”你”; ” 好嗎”; “ 你好嗎”=(”你” +”好嗎”) 這個是true ,因為java有優(yōu)化機制 A) true true B) false true C) true flase D) false false 13. F列程序的輸出結果是(D ) class Demo p ublic static void main( Stri ng args) Sca nner sc = new Scann er(System.i n); int i = sc.n extl nt(); System.out .prin tl n(i); 從鍵盤輸錄入:a 10回車 A) B) 10 C) a 10 D
8、) 拋出異常 輸入的有a字符,只能接收整數(shù) 14. A) 切割字符串 B) 返回一個新的字符串 C) 返回一個新的字符串數(shù)組 D) 此方法沒有返回值 15. 將十進制數(shù)100轉成二進制數(shù)用哪個方法(A ) A) toBi naryStri ng() String 類中split()方法描述正確的是(AC ) Integer對象的方法,二進制那就得Binary 了.但最后的返回值是 String形式的. B) toHexStri ng() C) in tValue() D) toOctalStri ng() 16. Stri ngBuffer 字符串緩沖區(qū)的初始容量是多少個字符 A) 10 B)
9、 12 C) 14 D) 16 這個是默認值 17. A) len gth() B) delete() C) appen d() 向字符串緩沖區(qū)中追加字符串,使用的方法是 (C ) 看意思:附加,追加。利用排除法也可以啊。 D) toStri ng() 18. long類型的包裝類是(C ) A) long B) Longeger C) Long D) 以上都不對 19. 將字符串轉成字符數(shù)組的方法是(B) A) toStri ng() B) toCharArrayO 看名字就能猜出來是到字符數(shù)組(toCharArray) C) toUpp erCase() D) toLowerCase()
10、20. 關于 StringBuffer 和 StringBuilder 說法正確的是 21. 22. A) B) C) D) Stri ngBuffer Stri ngBuffer Stri ngBuffer Stri ngBuffer F面代碼 A) B) C) D) A) B) C) D) -1 last In dexOf 和 StringBuilder 和 StringBuilder 的方法不同 都是線程安全的 是線程安全的,Stri ngBuilder 不是線程安全的 這是二者的區(qū)別 不是線程安全的,Stri ngBuilder ” ibelieve ” .lastIndexOf( S
11、tri ngBuffer AC ) 是線程安全的 e) 的運行結果 返回最后出現(xiàn)的索引位置,索引從0開始的 向緩沖區(qū)追加字符串數(shù)據(jù) 將緩沖區(qū)中的字符串刪除 類中的append()方法描述正確的是( appen d() 方法返回值類型是Stri ngBuffer appen d()方法返回值類型是String 類型 類型 精選文庫 26. 15 23. 能切割字符串的方法是(C ) A) in dexOf() B) substri ng() C) sp lit() 記住.切割后是個數(shù)組,正則中有詳解. D) trim() 24. 截取字符串的方法是(D ) A) rep lace() B) to
12、Stri ng() C) substr() D) substri ng() 25. 關于Math .PI 說法正確的是(AB ) A) 靜態(tài)常量 B) 被final 修飾 C) Math. PI每次運行結果不一樣 每次計算的結果都不同,還要它做什么啊 D) 以上的說法都正確 F面哪個程序的運行結果是true( C ) A) System.out. prin tln(“abc” .equals(“Abe” ); equals方法是每個字符依次比較.因為a和A不一樣,所以結果是false. B) System.out .prin tl n( .equals( nu II); ” ”是空字符串,不等
13、于沒有. 精選文庫 C) System.out .prin tl n( a I?I ? abc = ab + c ); 由于” D) System.out .pri ntln( ” .equalsIg no reCase( null) 27. F面程序運行的結果是(C ) ab”和” c堤常量,所以編譯后會去找相對應的” abc”,java的常量優(yōu)化機制 29 String str =“abcdefg ”; str.substring(0,2);這是個新字符串產(chǎn)生了,但是str沒變,這就是個坑 System.out .pnntln( str); A) ab B) abc C) abcdefg
14、D) 出現(xiàn)下標越界異常 28. F面程序的運行結果是(C ) p ublic static void main( Stri ng args) Stri ngBuffer sb = new Stri ngBuffer(); sb.a ppen d(qq).a ppen d(ww); show(sb,ss); System.out. pnntln(sb.len gth(); static void show(Stri ngBuffer sb,Stri ng str) sb.a ppen d(str); A) B) C) 最后的 sb 是:qqwwss D) 29. F面程序運行的結果是( 30.
15、31. 32. String str1=“1” , str2= if(str1=str2) Sy stem.out .prin tl n( else if(str1str2)字 System.out .prin tl n( else System.out .prin tl n( ” 2”; 比較的是字符串的內(nèi)容 “ABC ); 字符串怎么可以有大小,只有字符串長度才有大小啊 “DEF ); “GHJ ); A) ABC B) DEF C) GHJ D) 編譯失敗 下面關于代碼 String str = new String(“abc” ); 正確的是(BC ) A) 創(chuàng)建了一個字符串對象 B)
16、 創(chuàng)建了兩個對象,一個是 new String()對象,一個是” abc”對象 C) str.equals(“abc” ); 將返回true D) str.equals(“ abc” ); 將返回false 以下描述錯誤的是 (D ) A) Stri ng是一個不可變的字符序列 B) Stri ngBufer,Stri ngBuilder 是可變的字符序列 描述 C) D) A) Stri ngBuffer Stri ngBuffer Stri ng 是jdkl.0 版本的 線程不安全 類中的 substring() 獲取字符串中的一部分 方法描述正確的是(AB ) B) 返回新的字符串 C)
17、 返回新的字符串數(shù)組 D) 此方法沒有返回值 33. 關于Integer類中的靜態(tài)方法parselnt() 方法說法正確的 34. 35. A) B) C) D) 將小數(shù)轉換成整數(shù) 將數(shù)字格式的字符串轉成整數(shù) parselntO方法永遠不會拋出異常 將單個字符轉成整數(shù) 下列關于 Object 類的toString (ABCD ) A) B) C) D) A) B) C) D) toStri ng方法返回對象的字符串表示 Object中的toString方法際應用中沒有實際意義 方法描述正確的是 般復寫掉Object的toString()方法,返回該類中屬性的字符串拼接形式 Java API中很
18、多類都重寫了 Object 類中的toString() 方法 Stri ngBuffer 和String 的區(qū)別(B ) String 就是 StringBuffer Stri ngBuffer 是一個可變的字符序列 Stri ng是一個可變的字符序列 Stri ngBuffer 是一個不可變的字符序列 36. F面代碼運行的結果是( In teger x = 3 ; x = x + 3;中間自動拆箱了 System.out .prin tl n( x); A) 編譯失敗 B) x3 C) D) Null 37. System.get Prop erties() 的作用是(A ) A) 獲取當
19、前的操作系統(tǒng)的屬性 B) 獲取當前JVM的屬性 C) 獲取指定鍵指示的操作系統(tǒng)屬性 D) 獲取指定鍵指示的JVM的屬性 38. 下面所有描述String 類中equals() 方法正確的是 ABC ) equals() 方式是覆蓋Object 類中的equals() 方法 equals() 比較字符串中的內(nèi)容, 區(qū)分大小寫 equals() 方法的的返回值是布爾類型 A) B) C) 以上說法都不正確 D) 39. F列程序的輸出結果是(A ) class Demo P ublic static void main( Stri ng args) System.out .prin tl n( a
20、bcd.lastl ndexOf(bc,1); last In dexOf方法從指定位置開始反向搜索,把bc看成一個字母即b,搜到了 b再看b后面是否是c,如果不是返回-1 (沒有搜到),如果是c返回b的位置。 -1 A) B) C) D) 40. 可以獲取絕對值的方法是 A) Math.ceilO B) Math.floor() C) Math. po w() D) Math.abs() 41. 對字符串的說法正確的是 A) 字符串是基本數(shù)據(jù)類型 B) 字符串值存儲在棧內(nèi)存中 C) 字符串值初始化后可以被改變 D) 字符串值一旦初始化就不會被改變 /字符串的特點 42. Math.rando
21、m()說法正確的是(C ) A) 返回一個不確定的整數(shù) B) 返回0或是1 C) 返回一個隨機的double類型數(shù),該數(shù)大于等于0.0小于1.0 D) 43. Math.ceil(-12.5) 運行結果是(D A) -13 B) -11 C) -12 D) -12.0 ceil向上取整,就是取比它大的整數(shù),因為T2.5 是負數(shù),所以取-12.0 44. Math.floor(15.6) 運行結果是(A A) 15.0 B) 15 C) 16.0 D) 16.6 返回一個隨機的int類型數(shù),該數(shù)大于等于0.0小于1.0 floor向下取整,就是取比它小的整數(shù) 45. 在Random類中,可以生成100以內(nèi)非負整數(shù)的隨機數(shù)的方 A) nextDoubleO B) nextFloat() C) next In t(100) D) next Into 46. DateFormat 類中的parse()方法描述正確的是(C ) 47. A) 將毫秒值轉成日期對象 B) 格式化日期對象 C
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 批發(fā)業(yè)務中的版權合作與版權輸出考核試卷
- 其他調(diào)味品發(fā)酵制品制造考核試卷
- 智能照明在博物館展品照明中的應用考核試卷
- 企業(yè)知識管理與知識分享考核試卷
- 年金保險投資渠道選擇考核試卷
- 有機肥料在育苗中的應用考核試卷
- 冰球場冰面修整與保養(yǎng)考核試卷
- 智能無人機飛行控制系統(tǒng)考核試卷
- 小學生簡單律動課件圖片
- 廣州鋪位租賃合同范本
- 售后服務部部門組織架構
- 2024年江蘇食品藥品職業(yè)技術學院單招職業(yè)技能測試題庫附答案
- 《實變函數(shù)》電子教案
- 旅游景觀文化與賞析 知到智慧樹網(wǎng)課答案
- 2024-貸款受托支付合同模板
- 柴油發(fā)電機基礎知識教案
- 2024年蘇州衛(wèi)生職業(yè)技術學院單招職業(yè)適應性測試題庫及答案解析
- 十萬個為什么測試題及答案四年級
- 攝影基礎基本知識講座
- JTG 5110-2023 公路養(yǎng)護技術標準
- 2022年蘇州工業(yè)職業(yè)技術學院單招數(shù)學模擬試題(附答案解析)
評論
0/150
提交評論