版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Java常用類與集合1. StringBuffer類中的equals方法比較的是 單選題 *內(nèi)存地址(正確答案)對(duì)象名稱HashCode值字符串內(nèi)容2. 給定java代碼片段,如下: Integer a = new Integer(3); Integer b = new Integer(3); System.out.println(a=b);運(yùn)行后,這段代碼將輸出 單選題 *false(正確答案)10true3. 以下語(yǔ)句輸出的結(jié)果是:System.out.println(Math.pow(3,2); 單選題 *編譯錯(cuò)誤1.56.09.0(正確答案)4. 關(guān)于ArrayList和LinkedL
2、ist的性能區(qū)別,以下描述正確的是 單選題 *在進(jìn)行刪除操作時(shí),如果刪除的是集合的中間,ArrayList性能要比LinkedList快在進(jìn)行插入操作時(shí),如果插入的是集合的頭部,ArrayList性能和LinkedList性能差不多在查詢時(shí),ArrayList性能要比LinkedList快(正確答案)在進(jìn)行插入操作時(shí),如果插入的是集合的中間,ArrayList性能要比LinkedList快5. list是一個(gè)ArrayList的對(duì)象,哪個(gè)選項(xiàng)的代碼填寫到/todo delete處,可以在Iterator遍歷的過(guò)程中正確并安全的刪除一個(gè)list中保存的對(duì)象( ) Iterator it = li
3、st.iterator(); int index = 0; while (it.hasNext() Object obj = it.next(); /todo delete index +; 單選題 *it.remove();(正確答案)list.remove(index);list.remove(obj);list.remove(it.next();6. 對(duì)ArrayList進(jìn)行刪除元素時(shí),調(diào)用的方法是 單選題 *delete()get()set()remove()(正確答案)7. 閱讀以下代碼,選擇正確選項(xiàng)()List list = new ArrayList();list.add(我愛(ài)J
4、ava);list.add(學(xué)好Java,月薪8000);list.add(Java像一個(gè)武林高手);for (String string : list) System.out.println(string);if(string.equals(Java像一個(gè)武林高手)list.remove(string);break; 單選題 *程序報(bào)錯(cuò)沒(méi)有任何輸出結(jié)果輸出結(jié)果:我愛(ài)Java 學(xué)好Java,月薪8000輸出結(jié)果:我愛(ài)Java 學(xué)好Java輸出結(jié)果:我愛(ài)Java 學(xué)好Java,月薪8000,Java像一個(gè)武林高手(正確答案)8. 以下代碼在編譯時(shí)會(huì)報(bào)錯(cuò)的是 單選題 *List list = ne
5、w ArrayList()List list = nullArrayList list = new ArrayList();List list = new List();(正確答案)9. 以下abstract關(guān)鍵字使用正確的是 *class B abstract void fly() abstract interface A(正確答案)abstract class B (正確答案)interface A abstract void fly(); (正確答案)10. 關(guān)于抽象類與接口區(qū)別的說(shuō)法,以下描述正確的是() *抽象類比接口定義更靈活,可以完全代替接口抽象類是對(duì)實(shí)體的抽象,如交通工具就是一
6、個(gè)抽象類,它是對(duì)各式各樣的交通工具的抽象。(正確答案)接口中不定義任何與實(shí)現(xiàn)相關(guān)的內(nèi)容,在抽象類中可以定義具有具體實(shí)現(xiàn)的方法(正確答案)接口是對(duì)行為的抽象,如:“可以飛” 是個(gè)接口,它是對(duì)各種可飛的實(shí)體的行為的抽象(正確答案)11. 以下哪些是包裝類 *intCharInteger(正確答案)Float(正確答案)12. 閱讀以下代碼,選項(xiàng)中正確的是()public class Test1 public static void main(String args) int a=5;Integer num=new Integer(a);int b=Value();a+;num+;Sy
7、stem.out.println(b); : *輸出結(jié)果是:5(正確答案)num是包裝類Integer的對(duì)象(正確答案)輸出結(jié)果是:7輸出結(jié)果是:613. 以下對(duì)String類中的方法說(shuō)法正確的 *substring 獲取子字符串(正確答案)trim 去首尾空格(正確答案)indexof 獲取字符索引位置(正確答案)length 獲取長(zhǎng)度(正確答案)14. 以下選項(xiàng)中對(duì)ArrayList中已有的數(shù)值進(jìn)行修改操作及描述正確的是()List list = new ArrayList();list.add(1);list.add(2);list.add(3);list.add(4);list.add
8、(5); *list.set(1,0);修改后List的集合中數(shù)值變成:1,0,3,4,5(正確答案)list.set(5,1);修改后List的集合中數(shù)值變成:1,2,3,4,5list.set(3,3);修改后List的集合中數(shù)值變成:1 2 3 3 5(正確答案)list.set(3,3);修改后List的集合中數(shù)值沒(méi)有發(fā)生變化15. 關(guān)于Collection接口,以下描述正確的是 *Collection定義了添加元素的抽象方法。(正確答案)Collection定義了移除元素的抽象方法。(正確答案)Collection不提供get()方法。如果要遍歷Collection中的元素,就必須用
9、Iterator(正確答案)Collection是個(gè)java.util包下的接口(正確答案)16. 給定一段Java代碼如下:ArrayList list = new ArrayList();list.add(“a”);list.add(“b”);要打印出list中儲(chǔ)存的全部?jī)?nèi)容,以下語(yǔ)句正確的是( ) *System.out.print(list.toArray();System.out.print(list.get(0);System.out.print(list.toString();(正確答案)System.out.print(list);(正確答案)17. 關(guān)于Collection和
10、List之間的關(guān)系,說(shuō)法正確的是 *Collection是List的父接口。(正確答案)Collection是List的父類。List實(shí)現(xiàn)了Collection接口。List繼承了Collection接口。(正確答案)18. 以下是Set接口的實(shí)現(xiàn)類的是 *TreeSet(正確答案)LinkedListHashSet(正確答案)Vector19. 在實(shí)現(xiàn)接口的時(shí)候,要實(shí)現(xiàn)所有方法 單選題 *對(duì)錯(cuò)(正確答案)20. String類是最終類,不能被繼承 單選題 *對(duì)(正確答案)錯(cuò)21. StringBuffer類是一個(gè)不可變的字符串 單選題 *對(duì)錯(cuò)(正確答案)22. Math.max 求兩數(shù)中最大
11、的數(shù) 單選題 *對(duì)(正確答案)錯(cuò)23. ArrayList是基于數(shù)組結(jié)構(gòu)的集合 單選題 *對(duì)(正確答案)錯(cuò)24. LinkedList可以通過(guò)下標(biāo)找到元素對(duì)象 單選題 *對(duì)(正確答案)錯(cuò)25. ArrayList集合的元素執(zhí)行遍歷操作時(shí),效率比LinkedList要高 單選題 *對(duì)(正確答案)錯(cuò)26. String類中的equals方法比較的是 單選題 *對(duì)象名稱HashCode值字符串內(nèi)容(正確答案)內(nèi)存地址27. 給定java代碼片段,如下: Integer a = new Integer(3); Integer b = new Integer(3); System.out.println
12、(a=b);運(yùn)行后,這段代碼將輸出 單選題 *0truefalse(正確答案)1以下Math類中的哪個(gè)方法可以取絕對(duì)值 單選題 *random()round()max()abs()28. Collection是 單選題 *類接口(正確答案)抽象類最終類29. 關(guān)于ArrayList類的get方法,以下說(shuō)法正確的是 單選題 *此方法需要有一個(gè)Object的參數(shù)。此方法是沒(méi)有參數(shù)的。此方法需要有一個(gè)int的參數(shù)。(正確答案)此方法需要有一個(gè)字符串的參數(shù)。30. 欲構(gòu)造List接口類型的一個(gè)實(shí)例,此實(shí)例使用ArrayList類實(shí)現(xiàn),下列哪個(gè)方法是正確的 單選題 *List myList=new Ob
13、ject()List myList=new List()ArrayList myList=new List()List myList=new ArrayList()(正確答案)31. 給定一段Java代碼如下:ArrayList list = new ArrayList();list.add(“a”);list.add(“b”);要打印出list中儲(chǔ)存的全部?jī)?nèi)容,以下語(yǔ)句正確的是( ) *System.out.print(list.toArray();System.out.print(list);(正確答案)System.out.print(list.get(0);System.out.pri
14、nt(list.toString();(正確答案)32. 對(duì)于List選項(xiàng)中遍歷方法中能夠正常運(yùn)行的是()List lstint = new ArrayList();lstint.add(1);lstint.add(2);lstint.add(3); *for (Iterator iterator = lstint.iterator(); iterator.hasNext();) Integer integer = (Integer) iterator.next(); (正確答案)for (Integer integer : lstint) lstint.remove(integer); fo
15、r (int i = 0; i lstint.size(); i+) System.out.println(lstint.get(i); lstint.remove(i); Iterator iterator = lstint.iterator(); while (iterator.hasNext() int i = (Integer) iterator.next(); iterator.remove(); (正確答案)33. 以下對(duì)ArrayList和LinkedList描述正確的是 *LinkedList是基于鏈表結(jié)構(gòu)實(shí)現(xiàn)的(正確答案)ArrayList是基于鏈表結(jié)構(gòu)實(shí)現(xiàn)的ArrayLis
16、t是基于數(shù)組結(jié)構(gòu)實(shí)現(xiàn)的(正確答案)LinkedList是基于數(shù)組結(jié)構(gòu)實(shí)現(xiàn)的34. 關(guān)于Collection和List之間的關(guān)系,說(shuō)法正確的是 *List繼承了Collection接口。(正確答案)Collection是List的父類。Collection是List的父接口。(正確答案)List實(shí)現(xiàn)了Collection接口。35. 以下選項(xiàng)中對(duì)ArrayList中已有的數(shù)值進(jìn)行修改操作及描述正確的是()List list = new ArrayList();list.add(1);list.add(2);list.add(3);list.add(4);list.add(5); *list.se
17、t(1,0);修改后List的集合中數(shù)值變成:1,0,3,4,5(正確答案)list.set(3,3);修改后List的集合中數(shù)值沒(méi)有發(fā)生變化list.set(5,1);修改后List的集合中數(shù)值變成:1,2,3,4,5list.set(3,3);修改后List的集合中數(shù)值變成:1 2 3 3 5(正確答案)36. Iterator是個(gè)接口,主要用于遍歷集合,Iterator對(duì)象被稱為迭代器對(duì)象 單選題 *對(duì)(正確答案)錯(cuò)37. Iterator接口主要是定義了三個(gè)方法中,用來(lái)刪除當(dāng)前指向的元素的方法是next() 單選題 *對(duì)錯(cuò)(正確答案)38. 欲構(gòu)造Collection接口類型的一個(gè)實(shí)例
18、,此實(shí)例使用ArrayList實(shí)現(xiàn),下列哪個(gè)方法是正確的 單選題 *Collection myCollection =new LinkedList()Collection myCollection =new ArrayList()(正確答案)Collection myCollection =new List()Collection myCollection=new Object()39. 對(duì)ArrayList進(jìn)行刪除元素時(shí),調(diào)用的方法是 單選題 *set()remove()(正確答案)delete()get()40. 要對(duì)上面List中的元素進(jìn)排序,應(yīng)當(dāng)使用下面哪段代碼( ) 單選題 *Collections.swap(nums);Collections.sort(nums);(正確答案)Collections.reverse(nums);Collections.shuffle(nums);41. set定義的方法中,有一個(gè)方法是專門用來(lái)比較元素是否存在于該集合,此方法是 單選題 *contains(正確答案)removeindexindexOf42. 下列程序運(yùn)行結(jié)果為:HashSet t = new HashSet();t.add(1);t.add(2);t.add(3);t.add(3);t.add(4);for (
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023-2024學(xué)年高一秋學(xué)期期末語(yǔ)文模擬測(cè)試(一)試題
- 感恩教育國(guó)旗下講話稿(10篇)
- 放射工作人員法律法規(guī)培訓(xùn)
- 心理健康教育心得體會(huì)(15篇)
- 對(duì)超市員工的發(fā)言稿(集錦15篇)
- 智研咨詢-2024年中國(guó)儲(chǔ)能電站EMS系統(tǒng)行業(yè)市場(chǎng)全景調(diào)查、投資策略研究報(bào)告
- 群智感知人機(jī)混合場(chǎng)景下數(shù)據(jù)收集方法的研究與實(shí)現(xiàn)
- 一回路關(guān)鍵能動(dòng)設(shè)備故障診斷及剩余壽命預(yù)測(cè)技術(shù)研究與應(yīng)用
- 寬帶光電探測(cè)器的研制
- 二零二五年度城市商品房買賣合同(精裝修版)
- 對(duì)外漢語(yǔ)詞匯教學(xué)(第二版)PPT完整全套教學(xué)課件
- 產(chǎn)品報(bào)價(jià)單(5篇)
- 滬教版六年級(jí)數(shù)學(xué)下冊(cè)課件【全冊(cè)】
- 康復(fù)護(hù)理練習(xí)題庫(kù)(附答案)
- 小型餐飲店退股協(xié)議書
- 世界博覽會(huì)的起源與發(fā)展教學(xué)課件
- 第九講 全面依法治國(guó)PPT習(xí)概論2023優(yōu)化版教學(xué)課件
- 兩淮礦區(qū)地面定向多分支水平井鉆進(jìn)作業(yè)技術(shù)規(guī)程
- 有機(jī)朗肯循環(huán)(ORC)中低溫余熱發(fā)電與工業(yè)余熱利用
- GB/T 14343-2008化學(xué)纖維長(zhǎng)絲線密度試驗(yàn)方法
- 標(biāo)準(zhǔn)工時(shí)基礎(chǔ)知識(shí)及應(yīng)用 課件
評(píng)論
0/150
提交評(píng)論