Java排序,字符串查找

Java排序,字符串查找

ID:37859405

大?。?41.08 KB

頁(yè)數(shù):4頁(yè)

時(shí)間:2019-06-01

Java排序,字符串查找_第1頁(yè)
Java排序,字符串查找_第2頁(yè)
Java排序,字符串查找_第3頁(yè)
Java排序,字符串查找_第4頁(yè)
資源描述:

《Java排序,字符串查找》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、實(shí)驗(yàn)報(bào)告課程名稱(chēng):Java語(yǔ)言程序設(shè)計(jì)院(系):管理學(xué)院專(zhuān)業(yè)班級(jí):姓名:學(xué)號(hào):指導(dǎo)教師:2013年月日第4頁(yè)《Java語(yǔ)言程序設(shè)計(jì)》上機(jī)實(shí)驗(yàn)報(bào)告開(kāi)課實(shí)驗(yàn)室:管理學(xué)院管理工程實(shí)驗(yàn)室2013年月日序號(hào)實(shí)驗(yàn)二組號(hào)1成績(jī)名稱(chēng)數(shù)組及字符串應(yīng)用學(xué)時(shí)2評(píng)閱教師簽名:2013年月日一、實(shí)驗(yàn)?zāi)康?.熟悉數(shù)組的存儲(chǔ)原理,掌握數(shù)組在程序設(shè)計(jì)中的應(yīng)用技術(shù);2.熟悉字符串的存儲(chǔ)原理,掌握字符串在程序設(shè)計(jì)中的應(yīng)用技術(shù)。二、實(shí)驗(yàn)內(nèi)容1.排序程序設(shè)計(jì);2.字符串(文章)中查找子字符串(單詞)程序設(shè)計(jì)。三、實(shí)驗(yàn)硬件、軟件環(huán)境1.PC計(jì)算機(jī)一臺(tái),配置為CPU為P42.8G,內(nèi)存為512

2、M,硬盤(pán)為80G;2.WindowsXP+JSDK1.6+JCreatorV4。四、實(shí)驗(yàn)算法設(shè)計(jì)1、先利用Math.random()這個(gè)函數(shù),產(chǎn)生0到1之間的10個(gè)數(shù),再給這是10個(gè)數(shù)擴(kuò)大十倍,定義存放10個(gè)元素的數(shù)組,將之前產(chǎn)生的10個(gè)數(shù)放入其中,再利用for語(yǔ)句對(duì)其排序,再輸出結(jié)果。2、輸入一個(gè)含空格的字符串,再利用lastInderOf()這個(gè)函數(shù),查找要查詢(xún)的單詞,若果沒(méi)有,返回值為-1,在進(jìn)行判斷。五、程序設(shè)計(jì)1、/***@(#)PaiXu.java***@author*@version1.002013/6/7*//*升序排列隨機(jī)數(shù)*/im

3、portjava.util.Random;publicclassPaiXu{publicstaticvoidmain(Stringargs[]){inti;System.out.println("產(chǎn)生10個(gè)隨機(jī)數(shù):");int[]a=newint[10];第4頁(yè)for(i=0;i<10;i++){intt=(int)(100*Math.random());a[i]=t;}for(i=0;i<10;i++){System.out.print(a[i]+"");}System.out.println(""+"升序排列后的結(jié)果為:");for(i=0;

4、i<10;i++){for(intj=0;j<10;j++){if(a[i]>a[j]){ints=a[i];a[i]=a[j];a[j]=s;}}}for(i=0;i<10;i++)System.out.print(a[i]+"");}}2、/***@(#)JanCe.java***@author*@version1.002013/6/7*//*在已知的字符串中查找單詞*/importjava.io.*;publicclassJanCe{publicstaticvoidmain(Stringargs[]){try{System.out.print(

5、"請(qǐng)輸入字符串:");BufferedReaderbufr=newBufferedReader(newInputStreamReader(System.in));Strings=bufr.readLine();System.out.println("已輸入的字符串為:"+s);System.out.print("請(qǐng)輸入要查找的字符串為:");Strings1=bufr.readLine();inta=s.lastIndexOf(s1);{if(a==-1)System.out.println("不存在這個(gè)單詞");第4頁(yè)elseSystem.out.

6、println("存在這個(gè)單詞");}}catch(IOExceptione){e.printStackTrace();}}}六、程序測(cè)試記錄及結(jié)果、運(yùn)行說(shuō)明七、實(shí)驗(yàn)總結(jié)編寫(xiě)要細(xì)心,小的錯(cuò)誤會(huì)影響整個(gè)結(jié)果,學(xué)會(huì)多用java所帶的各種函數(shù),這是非常重要的。第4頁(yè)

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。