您的位置:首页 > 其它

文件复制

2016-05-25 15:51 267 查看
public static void main(String[] args) {
// TODO Auto-generated method stub
//创建流对象
FileWriter fw=null;
FileReader fr=null;
//创建缓冲区对象
BufferedWriter bufw=null;
BufferedReader bufr=null;
try {
//读取一个已存在的文件进行关联
fr=new FileReader("IO流.txt");
//创建一个目的地来存储流对象数据
fw=new FileWriter("copytext_3.txt");
//缓冲区关联流对象
bufr=new BufferedReader(fr);
bufw=new BufferedWriter(fw);
//定义一个字符串来存储读取的数据
String line=null;
//循环读取文件
while((line=bufr.readLine())!=null){
bufw.write(line);
bufw.newLine();
bufw.flush();
}

} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
if(bufr!=null)
try {
bufr.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
if(bufw!=null)
try {
bufw.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: