竭诚为您提供优质文档/双击可除
java,io流读写表格文件
篇一:javaio流读取文件内容并显示 javaio流读取文件内容并显示importjava.io.bufferedReader; importjava.io.File;
importjava.io.FilenotFoundexception;importjava.io.FileReader;
importjava.io.ioexception; publicclasst2{ /**
*@param苏苏 */
publicstaticvoidmain(string[]args){t2t2=newt2(); t2.readFile(); }
publicvoidreadFile(){
Filefile=newFile(\
第 1 页 共 17 页
FileReaderfr=newFileReader(file);//读文件bufferedReaderbr=newbufferedReader(fr);//缓冲读stringcontent; try{
//readline()读一行
while((content=br.readline())!=null){system.out.println(content);}
}catch(ioexceptione){ e.printstacktrace(); }
}catch(FilenotFoundexceptione1){e1.printstacktrace(); } } }
篇二:java流文件读写操作大全 packagepk.m11.d14.a1;
importjava.io.Fileinputstream; importjava.io.FilenotFoundexception; importjava.io.Fileoutputstream; importjava.io.ioexception;
第 2 页 共 17 页
publicclasscopyFiletest{
/*****/publicstaticvoidmain(string[]args){//1准备要复制的文件和要生成的文件名。stringpath1=\北京地铁规划
图.bmp\北京地铁规划图.bmp\声明Fileinputstreamfis=null;//用来读取文件Fileoutputstreamfos=null;//用来存盘文件。system.out.println(\正在复制文件,请等待.......\创建
try{fis=newFileinputstream(path1);//用来读
fos=newFileoutputstream(path2);//用来写结论:文件的字节可以实现任意文件的处理(如:复8、将
Fileinputstream和Fileoutputstream类配合实现文件的复制。制任意文件)
intx=fis.read();while(x!=-1){//5判断}//8确保存盘成功fos.flush();system.out.println(\已将\复制到\存盘x=fis.read();//7继续读取+\中了。
\ne){}finally{//9关闭
try{}try{if(fos!=null){}fos.close();if(fis!=null){}fis.close();}catch(ioexceptione1){
第 3 页 共 17 页
} }}}
packagepk.m11.d14.a1; publicclassReaderwritertest{
/******2)它提供的常用方法:intread();用来读取一个字符,反馈该字符的编1、Reader抽象类的特性:1)它以字符的方式来读取数据。码值,即:一个int型整数,其范围为[0,65535];但当它反馈一个-1时表明结束了。 ***********2)它提供的常用方法:voidwrite(intx);用来将给定的整数以字符方2、writer抽象类的特性:1)它以字符的方式将给定的数据输出。当给定的数它的常用类:FileReader文件的字符输入流。通过案例来理解并掌握FileReader类的应用。voidclose();用来关闭字符输入流,释放所占资源,确保安全。据超出了[0,65535]范围时,则会失真。 式输出。 }
packagepk.m11.d14.a1;
importjava.io.FilenotFoundexception;importjava.io.FileReader;
importjava.io.ioexception;
第 4 页 共 17 页
publicclassFileReadertest{
/***/publicstaticvoidmain(string[]args){//1准备要读取的文件stringpath=\通过FileReader文件的字符输入流来读取文件的内容。**********/它的常用类:Filewriter文件的字符输出流。通过案例来理解并掌握Filewriter类的应用。voidwrite(stringstr);用来将给定的字符串输voidclose();用来关闭字符输出流,释放所占资voidflush();将缓冲区中的数据一次性输出,以确保输出成功。源,确保安全。出。
//2声明FileReaderfr=null;//3创建try{}catch(ioexceptione){}finally{//8关
闭}try{}fr.close();}catch(ioexceptione){fr=newFileReader(path);//4读取intx=fr.read();//读取一个字符while(x!=-1){//5判断}system.out.println(\读取\文件内容完毕。
\显示x=fr.read();//7继续读取}catch(FilenotFoundexceptione){ 篇三:javaio文件输入输出流总结
文件输入与输出以流的形式进行,同时根据内容不同分为字节和字符两种
字节流的读取与写入读取步骤:File→Fileinputstream→f.read(bytes)
第 5 页 共 17 页
java,io流读写表格文件
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)