Java面向?qū)ο髮?shí)驗(yàn)報(bào)告_第1頁
Java面向?qū)ο髮?shí)驗(yàn)報(bào)告_第2頁
Java面向?qū)ο髮?shí)驗(yàn)報(bào)告_第3頁
Java面向?qū)ο髮?shí)驗(yàn)報(bào)告_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論