




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汽车知识报告范文
- 二零二五年度碎石场安全生产监管服务合同
- 二零二五年度屋顶光伏电站委托租赁管理合同
- 宜昌水电工程安全风险评估与应急预案编制合同(2025年度)
- 二零二五年度遗产继承遗产分割协议
- 二零二五年度智能化沙石运输管理服务协议
- 2025年度离婚后子女学业支持协议
- 二零二五年度家教兼职合同与家长沟通规范
- 二零二五年度高校毕业生就业实习补贴结算跟踪三方协议书
- 二零二五年度高端定制服装品牌区域代理合作协议
- 高压电动机试验报告模板
- 医学课件-主动脉夹层ppt
- 施工总平面图布置图及说明
- 氢氧化钙化学品安全技术说明书
- 大众Polo 2014款说明书
- 船舶加油作业安全操作规程
- 员工排班表(标准模版)
- 大学英语精读1-6册课文
- TFCC损伤的诊断及治疗
- 《西藏度亡经》及中阴解脱窍决(收藏)
- RFJ05-2009-DQ人民防空工程电气大样图集
评论
0/150
提交评论