国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

[黑馬程序員]入學(xué)面試題!

2019-11-14 22:03:18
字體:
供稿:網(wǎng)友
[黑馬程序員]入學(xué)面試題!

1、編寫一個類,增強java.io.BufferedReader的ReadLine()方法,使之在讀取某個文件時,能打印出行號。

2、一個ArrayList對象aList中存有若干個字符串元素,現(xiàn)欲遍歷該ArrayList對象,刪除其中所有值為“abc”的字符串元素,請用代碼實現(xiàn)。

3、編寫程序,將指定目錄下所有的.java文件拷貝到另一個目的中,將擴展名改為.txt。

————————————供參考其他面試題目————————————

1.定義一個交通燈枚舉,包含紅燈、綠燈、黃燈,需要有獲得下一個燈的方法; 例如:紅燈獲取下一個燈是綠燈,綠燈獲取下一個燈是黃燈。

2、寫一個ArrayList類的代理,實現(xiàn)和ArrayList中完全相同的功能,并可以計算每個方法運行的時間。

3. ArrayList list = new ArrayList(); 在這個泛型為Integer的ArrayList中存放一個String類型的對象。

4、一個ArrayList對象aList中存有若干個字符串元素, 現(xiàn)欲遍歷該ArrayList對象,刪除其中所有值為"abc"的字符串元素,請用代碼實現(xiàn)。

5、編寫一個類,增加一個實例方法用于打印一條字符串。并使用反射手段創(chuàng)建該類的對象,并調(diào)用該對象中的方法。

7、定義一個文件輸入流,調(diào)用read(byte[] b)方法將exercise.txt文件中的所有內(nèi)容打印出來(byte數(shù)組的大小限制為5,不考慮中文編碼問題)。

8、編寫一個程序,它先將鍵盤上輸入的一個字符串轉(zhuǎn)換成十進(jìn)制整數(shù),然后打印出這個十進(jìn)制整數(shù)對應(yīng)的二進(jìn)制形式。這個程序要考慮輸入的字符串不能轉(zhuǎn)換成一個十進(jìn)制整數(shù)的情況,并對轉(zhuǎn)換失敗的原因要區(qū)分出是數(shù)字太大,還是其中包含有非數(shù)字字符的情況。   提示:十進(jìn)制數(shù)轉(zhuǎn)二進(jìn)制數(shù)的方式是用這個數(shù)除以2,余數(shù)就是二進(jìn)制數(shù)的最低位,接著再用得到的商作為被除數(shù)去除以2 ,這次得到的余數(shù)就是次低位,如此循環(huán),直到被除數(shù)為0為止。其實,只要明白了打印出一個十進(jìn)制數(shù)的每一位的方式(不斷除以10,得到的余數(shù)就分別是個位,十位,百位),就很容易理解十進(jìn)制數(shù)轉(zhuǎn)二進(jìn)制數(shù)的這種方式。

9、取出一個字符串中字母出現(xiàn)的次數(shù)。如:字符串:"abcde%^kka27qoq" ,輸出格式為: a(2)b(1)k(2)...

10、將字符串中進(jìn)行反轉(zhuǎn)。abcde -->edcba

11、已知文件a.txt文件中的內(nèi)容為“bcdeadferwplkou”,請編寫程序讀取該文件內(nèi)容,并按照自然順序排序后輸出到b.txt文件中。即b.txt中的文件內(nèi)容應(yīng)為“abcd…………..”這樣的順序。

12、編寫一個程序,獲取10個1至20的隨機數(shù),要求隨機數(shù)不能重復(fù)。

13、編寫三各類Ticket、SealWindow、TicketSealCenter分別代表票信息、售票窗口、售票中心。售票中心分配一定數(shù)量的票,由若干個售票窗口進(jìn)行出售,利用你所學(xué)的線程知識來模擬此售票過程。

14、自定義枚舉 Week 用于表示星期,Mon,Tue,Wed...要求每個枚舉值都有toLocalString方法,用于獲得枚舉所表示的星期的中文格式星期一、星期二、星期三...

15、已知一個int類型的數(shù)組,用冒泡排序法將數(shù)組中的元素進(jìn)行升序排列。

16、 假如我們在開發(fā)一個系統(tǒng)時需要對員工進(jìn)行建模,員工包含 3 個屬性:

  姓名、工號以及工資。經(jīng)理也是員工,除了含有員工的屬性外,另為還有一個獎金屬性。   請使用繼承的思想設(shè)計出員工類和經(jīng)理類。要求類中提供必要的方法進(jìn)行屬性訪問。

17、 編寫程序,生成5個1至10之間的隨機整數(shù),存入一個List集合,編寫方法對List集合進(jìn)行排序 (自定義排序算法,禁用Collections.sort方法和TreeSet),然后遍歷集合輸出。

18、 把以下IP存入一個txt文件,編寫程序把這些IP按數(shù)值大小,從小到達(dá)排序并打印出來。  61.54.231.245  61.54.231.9  61.54.231.246  61.54.231.48  61.53.231.249 19、 寫一方法,打印等長的二維數(shù)組,要求從1開始的自然數(shù)由方陣的最外圈向內(nèi)螺旋方式地順序排列。 如: n = 4 則打印:  1234  1213145  1116156  10987 20、 28人買可樂喝,3個可樂瓶蓋可以換一瓶可樂,那么要買多少瓶可樂,夠28人喝?假如是50人,又需要買多少瓶可樂? (需寫出分析思路)

21、 編寫程序,循環(huán)接收用戶從鍵盤輸入多個字符串,直到輸入“end”時循環(huán)結(jié)束, 并將所有已輸入的字符串按字典順序倒序打印。

22、 自定義字符輸入流的包裝類,通過這個包裝類對底層字符輸入流進(jìn)行包裝,讓程序通過這個包裝類讀取某個文本文件 (例如,一個java源文件)時,能夠在讀取的每行前面都加上有行號和冒號。

23、 使用TCP協(xié)議寫一個可以上傳文件的服務(wù)器和客戶端。

24、編寫一個類,在main方法中定義一個Map對象(采用泛型),加入若干個對象,然后遍歷并打印出各元素的key和value。

25、 把當(dāng)前文件中的所有文本拷貝,存入一個txt文件,統(tǒng)計每個字符出現(xiàn)的次數(shù)并輸出,例如:  a: 21 次   b: 15 次  c:: 15 次  把: 7 次   當(dāng): 9 次  前: 3 次  ,:30 次

26、在一個類中編寫一個方法,這個方法搜索一個字符數(shù)組中是否存在某個字符,如果存在,   則返回這個字符在字符數(shù)組中第一次出現(xiàn)的位置(序號從0開始計算),否則,返回-1。   要搜索的字符數(shù)組和字符都以參數(shù)形式傳遞傳遞給該方法,如果傳入的數(shù)組為null,   應(yīng)拋出IllegalArgumentException異常。在類的main方法中以各種可能出現(xiàn)的情況測試驗證該方法編寫得是否正確,   例如,字符不存在,字符存在,傳入的數(shù)組為null等。

27、 已知一個類,定義如下:   package cn.itcast.heima;   public class DemoClass {     public void run()    {      System.out.

28 、存在一個JavaBean,它包含以下幾種可能的屬性:   1:boolean/Boolean   2:int/Integer   3:String   4:double/Double   屬性名未知,現(xiàn)在要給這些屬性設(shè)置默認(rèn)值,以下是要求的默認(rèn)值:   String類型的默認(rèn)值為字符串 www.itheima.com   int/Integer類型的默認(rèn)值為100   boolean/Boolean類型的默認(rèn)值為true   double/Double的默認(rèn)值為0.01D.   只需要設(shè)置帶有g(shù)etXxx/isXxx/setXxx方法的屬性,非JavaBean屬性不設(shè)置,請用代碼實現(xiàn)

29、金額轉(zhuǎn)換,阿拉伯?dāng)?shù)字轉(zhuǎn)換成中國傳統(tǒng)形式。例如:101000001010 轉(zhuǎn)換為壹仟零壹拾億零壹仟零壹拾圓整

30、 方法中的內(nèi)部類能不能訪問方法中的局部變量,為什么?

31、 有一個類為ClassA,有一個類為ClassB,在ClassB中有一個方法b,此方法拋出異常,在ClassA類中有一個方法a,請在這個方法中調(diào)用b,然后拋出異常。在客戶端有一個類為TestC,有一個方法為c ,請在這個方法中捕捉異常的信息。完成這個例子,請說出java中針對異常的處理機制。

32、 寫一個方法,此方法可將obj對象中名為propertyName的屬性的值設(shè)置為value.


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 五大连池市| 衡阳市| 会宁县| 故城县| 静乐县| 罗平县| 崇文区| 巴马| 浙江省| 宁晋县| 丰原市| 赫章县| 汨罗市| 收藏| 静宁县| 来凤县| 无锡市| 台东县| 永丰县| 青神县| 衡南县| 会同县| 贡觉县| 灵丘县| 武义县| 白玉县| 丹凤县| 聂拉木县| 仁布县| 秭归县| 峨眉山市| 通江县| 赣榆县| 班戈县| 武川县| 繁昌县| 汾西县| 临漳县| 四川省| 湄潭县| 利辛县|