package javaBean;
import java.io.*;
public class UseIO {
public void ReadAndWrite()
{
try
{
//创建文本文件对象
File read = new File("F://clw//3.txt");
//read.createNewFile(); //新建文本文件
File write = new File("F://clw//4.txt");
//write.createNewFile();//新建文本文件
//创建读取数据的缓冲区对象
BufferedReader br = new BufferedReader(new FileReader(read));
//创建写入缓冲区对象
BufferedWriter bw = new BufferedWriter(new FileWriter(write));
//定义接受变量
String temp = null;
//读取行数据
temp = br.readLine();
//循环读取文本内容
while(temp!=null)
{
//写入数据到目标文件缓冲对象
bw.write(temp+"/r/n");
//继续读取下一行
temp = br.readLine();
}
//关闭缓冲区资源
bw.close();
br.close();
}
//捕获可能发生的异常(文件不存在异常)
catch(FileNotFoundException e)
{
System.out.print(e.getMessage());
}
//读入读出异常
catch(IOException e)
{
System.out.println(e.getMessage());
}
}
public static void main(String[] args)
{
UseIO ui = new UseIO();
ui.ReadAndWrite();
System.out.println("read and write over!");
}
}