您的位置:首页 > 编程语言 > Java开发

Java FileReader FileWriter 写读文件 代码

2012-08-06 17:20 465 查看
/**
*
*/
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();
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐