My_Java之笔记(4)-文件的读与写

来源:互联网 发布:蔡依林努力知乎 编辑:程序博客网 时间:2024/06/01 20:02

文件的读取与写入:

FileWriter:

FileReader :

import java.io.FileWriter;import java.io.FileReader;import java.io.IOException;class Main{    public static void main(String args[])    {    copy();    }        public static void copy()    {    FileWriter fw = null;    FileReader fr = null;        try    {    fw = new FileWriter("File_copy.java");    fr = new FileReader("C:\\Users\\a0043510\\Desktop\\DS\\jad158g.win\\Readme.txt");        char [] buf = new char[1024];    int len = 0;        while((len=fr.read(buf))!=-1)    {    fw.write(buf,0,len);    //fw.flush();    //fw.write("------\r\n------WWWWWWWWWWWWWWWWWWWW-------\r\n------");    }    }    catch(IOException e)    {    throw new RuntimeException("读取失败");    }    finally    {    if(fw!=null)    try    {    fw.close();    }    catch(IOException e)    {    System.out.print(e.toString());    }    if(fr!=null)    try    {    fr.close();    }    catch(IOException e)    {    System.out.print(e.toString());    }    }    }}

原创粉丝点击