/**
* @category 读取一个文本写到另一个文本当中
* @author liucanwen
* @version v0.1 2011-1-13 20:16
*/
public class ReadFileLine
{
public static void main(String[] args) throws Exception
{
File rfile = new File("D:/test.txt");//读取的文件
File wfile = new File("D:/ck.txt");//写入的文件
//文件读入流
BufferedReader br = new BufferedReader(new InputStreamReader(
new FileInputStream(rfile)));
//文件写出流
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(
new FileOutputStream(wfile)));
//逐行读取test.txt内容,保存在line里
for(String line = br.readLine(); line != null; line = br.readLine())
{
/**
* 在这里可以对每行的数据进行处理
* line就是每行的内容
*/
bw.write(line);//写入到ck.txt
bw.newLine();//写完,换行
bw.flush();//刷新,将缓存内容写到文件里
}
bw.close();
}
}