版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、8 JavaJava 8 JavaJava InputStream 的IO中,所有的stream(包括Input和input StringBufferInputStream:把一个String b)Out Unicodea)Input StringReader:与StringBufferInputStream Out stream 16 Unicode 码来处理字符数据的流。作【5File 16 Unicode 码来处理字符数据的流。作【5File File 1 importimport* Fibonacii20publicclassFibonaciii = 0;f =publicFibona
2、cii( this.i = i;i)* *getFibonacii()if(i2) returnelse f = 1,1f0 = 1;f1=for kreturnelse f = 1,1f0 = 1;f1=for k=2;ki;k+) fk=fk - 1+fk- returnparampublicvoidsaveToFile(Stringname) try Filefile=newFileOutputStreamfo=newl= for i=0;i20;i+) /5if (i!=0 &i% 5=0) catch (Exception e) /testandpublic sicvoidmain(
3、Stringargs) fb20 = null;Fibonaciifb=newFibonacii(20); fb20 = fb.getFibonacii();for i=0;i20;i+) importjava.io.BufferedReader; import java.io.BufferedWriter; import java.io.File;importimportimportjava.io.BufferedReader; import java.io.BufferedWriter; import java.io.File;importimportpublicclassFileDisp
4、layAndCopyFileString/StringBuffer; StringBuffersb=newStringBuffer();paramfileCopy paramfilename publicFileDisplayAndCopy(StringfileCopy,Stringfilename) this.fileCopy=newpublicvoidtryFileReader fr=new FileReader(filename); BufferedReaderbr=newBufferedReader(fr);String str; catch (Exception e) publicv
5、oid catch (Exception e) publicvoidcopy() try FileWriter fw=new FileWriter(fileCopy); catch (Exception e) publicic FileDisplayAndCopyfda=newFileDisplayAndCopy(d:a.txt,d:b.txt); importjava.io.BufferedReader; import java.io.BufferedWriter; import java.io.File;importimport* publicclassFileCharCounterFil
6、e fileDec;StringStringBuffersb=File fileDec;StringStringBuffersb=newpublicFileCharCounter(Stringdec,Stringsrc) this.fileDec = new File(dec);this.src=trycount()sb = new StringBuffer(); FileReaderfr=newFileReader(src);BufferedReaderbr=newStringstr;while(str=br.readLine()!=null) catch (Exception e) ret
7、urn* publicvoidwriteTo() try FileWriterfw=new Stringc=String.valueOf(count(); catch (Exception e) publicic FileCharCounterpublicic FileCharCounterfda=newFileCharCounter(d:a.txt,d:b.txt); 成绩.txt id#000001e#98m#76p#76 id#000002e#54m#74p#76 id#000003e#98m#73p#78 id#000004e#98m#77p#76 id#000005e#92m#45p
8、#76 id#000006e#94m#33p#74 id#000007e#98m#88id#000008e#96m#34importjava.io.BufferedReader; import java.io.FileReader; import java.util.ArrayList; import java.util.Iterator; import java.util.List;import* 3门课的成绩classStudentStringfloat e;float m;float p;returnReturnsreturnReturnsthepublicfloatgetE() ret
9、urn e;paramThee to publicvoidsetE(floate) this.e = e;returnReturnsthepublicStringgetId() return id;paramTheidtopublicvoidsetId(Stringid) this.id = id;returnReturnsthepublicfloatgetM() return m;paramThemto publicvoidsetM(floatm) this.m = m;returnReturnsthepublicfloatgetP() return p;Thepto publicvoids
10、etP(floatp) this.p = p;publicThepto publicvoidsetP(floatp) this.p = p;publicclassCountSStringfilepath;/list Listlist=newpublicCountS(Stringstr) filepath = str;public void init() tryFileReader fr = new FileReader(filepath); BufferedReaderbr=newBufferedReader(fr);Stringwhile(str=br.readLine()!=null) S
11、tudent s = new Student(); = Stringdata=Stringelem= /id =data=elem.split(#)1; elem =data = elem.split(#)1; elem =data = elem.split(#)1; elem =data = elem.split(#)1; elem =data = elem.split(#)1; elem =data = elem.split(#)1; catch (Exception e) publicvoid/0是最小值,1,2floate=newfloatm=newfloatp=newfor(Iter
12、atorit=list.iterator();sNext();)e=(Student)public sic void main(String args) CountScs=newCountS(d:/成绩.txt); 。importimport java.io.FileInputStream; import java.io.FileOutputStream; import java.io.ObjectInputStream; importjava.io.ObjectOutputStream;import* publicclassConteximplementsSerializable* publ
13、icclassConteximplementsSerializableString text1 = ;Stringtext2=*returnReturnsthepublicStringgetText1() return text1;*param*Thetext1topublicvoidsetText1(Stringtext1) this.text1 = text1;*returnReturnsthepublicStringgetText2() return text2;*param*Thetext2topublicvoidsetText2(Stringtext2) this.text2 = t
14、ext2;/forpublic sicvoidmain(Stringargs) Contex c = new Contex();c.setText1(thisistext1); Filefilec.setText1(thisistext1); Filefile=newFile(d:/temp.dat); try FileOutputStream fo = new FileOutputStream(file); ObjectOutputStreamoo=newObjectOutputStream(fo); catch (Exception e) Contex d=null;tryFileInpu
15、tStreamfo=newObjectInputStreamoo=newObjectInputStream(fo); catch (Exception e) 【12Filedelete()方法,编写程序,删除某一个指定文件。 import*File类的delete()publicclassFileDelete File file=null;publicFileDelete(Stringfilename) file=new File(filename);/delete publicvoiddeleteFile() public sic void main(String args) FileDel
16、etef=newFileDelete(d:/temp.dat); import java.awt.Button; importpublic sic void main(String args) FileDeletef=newFileDelete(d:/temp.dat); import java.awt.Button; importjava.awt.FlowLayout; import java.awt.Frame;import java.awt.event.ActionEvent; import java.awt.event.ActionListener; importjava.awt.ev
17、ent.WindowAdapter; import java.awt.event.WindowEvent; import java.io.BufferedInputStream; import java.io.File;importimportimportimportclassFileInputStream file; BufferedInputStreambuf; File filename;publicSound(Filefile=newFileInputStream(filename); buf=newAudioStreamcatch (Exception e) publicclassFileButton btn; Buttonle8_16extendsFramepublicclassFileButton btn; Buttonle8_16ex
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年个人保密协议协议模板一
- 全新销售代理合同注意2024年条款:代理商与制造商的销售权益3篇
- 2024年供应链金融合作协议
- 2024年国际港口货物装卸服务合同
- 2024年公有住宅交易协议模板版
- 佳木斯大学《基础日语3》2021-2022学年第一学期期末试卷
- 暨南大学《形体与舞蹈》2023-2024学年第一学期期末试卷
- 二零二四年度版权维护合同:软件侵权纠纷处理3篇
- 消毒系统培训课件
- 2024年三年级英语教师工作总结
- 2024新版(沪教版)三年级英语上册英语单词带音标
- 期中测试卷(试题)(含答案)-2024-2025学年数学六年级上册北师大版
- 压疮的预防及护理课件(完整版)
- TSXCAS 015-2023 全固废低碳胶凝材料应用技术标准
- 中煤集团山西有限公司社会招聘考试试卷及答案
- 2024年浙江省中考社会试卷真题(含标准答案及评分标准)
- 第14课《人人爱护公物》(教学设计)2024-2025学年统编版(五四制)(2024)道德与法治一年级上册
- 化学家道尔顿课件
- 2024坟墓修建合同范本
- 锂电池拆解合同范本
- DB34-T 4855-2024 小型水电站生态流量监测规范
评论
0/150
提交评论