下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
實(shí)驗(yàn)一:JAVA輸入與輸出的應(yīng)用一、實(shí)驗(yàn)?zāi)康睦斫饬黝惖母拍詈鸵饬x掌握標(biāo)準(zhǔn)的輸入輸出及標(biāo)準(zhǔn)錯(cuò)誤文件操作,對流類進(jìn)行讀取,掌握其構(gòu)造器方法二、實(shí)驗(yàn)設(shè)備個(gè)人計(jì)算機(jī)windowsXP,JDK1.5編譯開發(fā)環(huán)境、Eclipse文本編輯器。三、實(shí)驗(yàn)步驟、方法與要求實(shí)驗(yàn)一;編寫一個(gè)程序,分別統(tǒng)計(jì)并輸出文本文件中元音字母aeiou的個(gè)數(shù)實(shí)驗(yàn)二;編程實(shí)現(xiàn)以下功能,在屏幕上顯示輸入姓名,然后將用戶輸入的姓名保存到文本文件中,重復(fù)進(jìn)行,直到用戶輸入空字符串為止。四、實(shí)驗(yàn)結(jié)果示例1:實(shí)驗(yàn)一1pdck?cechapterlG'2-importjdva.io.Filujiimportiava.io.FilpInputStr^am;4itrtpcrtjavd.io.FileNotFoundExtepti&n;|5importjava,io.IdException;67publicclassTest{publicstaticvoidmdin(5trjng[]args)throbdslOException9{iritth;FileFilE.F:心藺永虎作業(yè)\\TestFile.trt1');11try{'ppressWarning-("resource"}filelnputStreamfin=ni?wIiLelnput5treflm(fSystem,ocjt.printin-n31信后土;");ch=-in.readQ;whilefchJ—1)[Systemrout.print((charISch-'in.read(}jTOC\o"1-5"\h\z再)20FilelnputStreamitinl-ngFileInputStream(+ilel);int日=6;s~-inL.readf)jwhile(s!=1)巧(char:.一-(char)s;if(c—,a,){aa4+;39}31L=-_nl.read();
moditysell.java@AbnarmaLjizava@Capture-.j^va回Tfest.jarvBXJ.MCJ.41PVL-ALI!XVI—?"?FTIAJ.IIL-J1LICEllll^FX.XCJI/jSyxtern.??虹.println(m^件中的信息為a"片ch-fiin.rs=iBd()ij;(System..prlntf(eh*r)ch)jch=fifl.re^C3ImputName.javaFileInput5trei*fflfinl=ntwfilelniputstrew(filel};fitflt5-^3-5=03ImputName.javaa-finl.read(>;wtiil*^l--l>fth*!*<=(<:h*^}s;if(<==^*)卜&=fini.rejbd()]}SystHm.-aut.priintIn("T-s-stFili-.txta:”十占七);fini_close()j;}肝(Fller^otFourtdExceptIone){e.prkTra<e()j}eateh(IDExceptiMe){e.printStackTraceQj18問溟ia'Jsu-ados:D在ftl瀉*■止hTest[JavaCiVU&eriiVlEiSiX,p2\paahphjgiirK\arg.e-clipse-.juitj.openjkik_hat中口苛「芒.1<||11.呵1*|22.:>(&6b417.Q.D.v20211012-1059^reXt文件中的信息為』rnynwpoeisLirnironehu*IimChin^TestFileatxt中日的個(gè)改為22:實(shí)驗(yàn)二?CommodityselLj-afM-a0Abnarmal.java0C.apture.jzj¥a?Tie-st.javaTestFileatxt中日的個(gè)改為2chapter10;importjava.io?*;publ±*c.class-ImputName.4fpublicstaticv&idmain(Stringargs[])thrMSlOExceptiDtfi16<I7Strinfis;I春InpiutStreamReaderisr-=rieMInpd15tre^iHReadler(5ys-tem*ifl)jBufferedReaderbr—newiBuffert=dfi.i=ader(isr}jFileWritepfM=n*wF1leWriter("f:\\3n.^:J?ft-業(yè),\\Iopi?tN#i?e.txt1">;Bu-FferedWriterUw=n?wBtfferedWriter(fw):Systera?-ourt.prin±ln("iff?《以空行結(jié)更)"}■114{■ISSystem?out-printInf"?(■A姓名i");System.liusbO;s=br.re-adLinef);±#(s.leng.±h()—d)break;bw.write[s)jbw.newLineOj}br.closeCJ;bri-cLose£>;£-^-s±eri.out?printIm(1■輸入的姓名存乳到F:\\Bff*虎作業(yè)-\\InputName-txt")-"in)!?i-Javadoc1由明@JSiftaxiH^imputNime[lava程序]C:^Uiers\26322\.p2Xpao^PiLtginaXorg.eclipse.ius£j_apeirijdlk.hatspatJre.fulLwln32.KSfi_64_l7.0.0?v202l1012請輸*姓名'飛頁洲亍結(jié)束廣箱.A■堆宕-SJ.永說掩入姓名-抱凡的蛙辛■■-■.:?.F:\S'.■-I'i■■:.1.X^PutNams.txt
.jLlCommodiT^?#ll.jiiihu.Aj[£jCapiruif^.J^A?TsicjwuaxlmpLrrNAm?.jAu,iixp普elcwB電■irnpoir-t-3avfl,iciaKjpuibliA工呻iirthlmmQpublics-t-altlcwoldwain(Strirtgarc%[])throws-IOException與t/Hr1■尊£;Irtp<jtStre-ainReader土今行ctvLniputStrecnRe-adterfSystea?£rt];BufferedReiide-rtiL?niiHBurfiFerediRe-aderCis;朽L列1lOtmWirtdowftCCRLF)ANSI國.氣Jffl?.jLlCommodiT^?#ll.jiiihu.Aj[£jCapiruif^.J^A?TsicjwuaxlmpLrrNAm?.jAu,iixp普elcwB電■irnpoir-t-3avfl,iciaKjpuibliA工呻iirthlmmQpublics-t-altlcwoldwain(Strirtgarc%[])throws-IOException與t/Hr1■尊£;Irtp<jtStre-ainReader土今行ctvLniputStrecnRe-adterfSystea?£rt];BufferedReiide-rtiL?niiHBurfiFerediRe-aderCis;列出完成上述實(shí)驗(yàn)步驟所要求編寫的程序源代碼實(shí)驗(yàn)~:packagechapter10;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.IOException;publicclassTest{publicstaticvoidmain(String[]args)throwsIOException{intch;Filefile1=newFile("F:\\藺永虎作業(yè)\\TestFile.txt");try{@SuppressWarnings("resource")FileInputStreamfin=newFileInputStream(file1);System.out.println("文件中的信息為:");ch=fin.read();while(ch!=-1){System.out.print((char)ch);ch=fin.read();}FileInputStreamfin1=newFileInputStream(file1);ints,aa=0;s=fin1.read();while(s!=-1){charc=(char)s;if(c=='a'){aa++;}s=fin1.read();}System.out.println("TestFile.txt中a的個(gè)數(shù)為:”+aa);fin1.close();}catch(FileNotFoundExceptione){e.printStackTrace();}catch(IOExceptione){e.printStackTrace();}}}實(shí)驗(yàn)二;packagechapter10;importjava.io.*;publicclassImputName{publicstaticvoidmain(Stringargs[])throwsIOException{Strings;InputStreamReaderisr=newInputStreamReader(System.in);BufferedReaderbr=newBufferedReader(isr);FileWriterfw=newFileWriter("F:\\藺永虎作業(yè).\\InputName.txt");BufferedWriterbw=newBufferedWriter(fw);System^ut.println("請輸入姓名:(以空行結(jié)束)");while(true){Systemout.println("輸入姓名:");Systemout.flush();s=br.readLine();if(s.length()==0)break;bw.write(s)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度新型智能家電租賃合同范本3篇
- 2024年度陜西省公共營養(yǎng)師之四級營養(yǎng)師能力檢測試卷A卷附答案
- 2024年度陜西省公共營養(yǎng)師之四級營養(yǎng)師過關(guān)檢測試卷A卷附答案
- 職場女性孕期營養(yǎng)與保健策略分享
- 科技創(chuàng)新與小學(xué)數(shù)學(xué)奧數(shù)解題思路
- 環(huán)境安全檢查表制作步驟
- 二零二五年度大連專業(yè)防雷接地系統(tǒng)施工安裝服務(wù)合同4篇
- 二零二五版門衛(wèi)服務(wù)區(qū)域擴(kuò)大升級合同4篇
- 2025年度海外院校學(xué)位論文評審合同協(xié)議書4篇
- 2025年度金融科技平臺借款合同數(shù)據(jù)安全協(xié)議4篇
- 高考滿分作文常見結(jié)構(gòu)完全解讀
- 理光投影機(jī)pj k360功能介紹
- 六年級數(shù)學(xué)上冊100道口算題(全冊完整版)
- 八年級數(shù)學(xué)下冊《第十九章 一次函數(shù)》單元檢測卷帶答案-人教版
- 帕薩特B5維修手冊及帕薩特B5全車電路圖
- 系統(tǒng)解剖學(xué)考試重點(diǎn)筆記
- 小學(xué)五年級解方程應(yīng)用題6
- 云南省地圖含市縣地圖矢量分層地圖行政區(qū)劃市縣概況ppt模板
- 年月江西省南昌市某綜合樓工程造價(jià)指標(biāo)及
- 作物栽培學(xué)課件棉花
評論
0/150
提交評論