Java FileReader FileWriter 写读文件 代码

来源:互联网 发布:关键词 优化 编辑:程序博客网 时间:2024/05/22 13:01
/** * */package TestPack;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;/** * @author Jack. * @Date:2011-1-7. * @Time:下午05:50:40. * @FileName:TestWriter.java. * @Version 1.0 */public class TestWriter{    // 功能:读取E:/Test.txt文件的内容(一行一行读),并将其内容写入E:/Jack.txt中    // 知识点:java读文件、写文件---<以字符流方式>    public static void main(String[] args)    {        try        {            // 创建FileReader对象,用来读取字符流            FileReader fr = new FileReader("E:/Test.txt");            // 缓冲指定文件的输入            BufferedReader br = new BufferedReader(fr);            // 创建FileWriter对象,用来写入字符流            FileWriter fw = new FileWriter("E:/Jack.txt");            // 将缓冲对文件的输出            BufferedWriter bw = new BufferedWriter(fw);            // 定义一个String类型的变量,用来每次读取一行            String myreadline;            while (br.ready())            {                // 读取一行                myreadline = br.readLine();                // 写入文件                bw.write(myreadline);                bw.newLine();                // 在屏幕上输出                System.out.println(myreadline);            }            // 刷新该流的缓冲            bw.flush();            bw.close();            br.close();            fw.close();            br.close();            fr.close();        } catch (IOException e)        {            e.printStackTrace();        }    }}


原创粉丝点击