利用BufferedReader 、BufferedWriter 复制文件
2015-10-13 10:12
387 查看
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class IODemo {
public static void main(String[] args) throws IOException {
BufferedReader bufr=null;
BufferedWriter bufw=null;
try {
bufr=new BufferedReader(new FileReader("G:\\dd.txt"));
bufw=new BufferedWriter(new FileWriter("G:\\d.txt"));
String line=null;
while((line=bufr.readLine())!=null){
bufw.write(line);
bufw.newLine();//*****记住换行
bufw.flush();
}
} catch (IOException e) {
// TODO: handle exception
throw new RuntimeException("读写失败");
}finally{
try {
if(bufr!=null){
bufr.close();
}
} catch (IOException e2) {
throw new RuntimeException("读写失败");
}
try {
if(bufw!=null){
bufw.close();
}
} catch (IOException e2) {
throw new RuntimeException("读写失败");
}
}
}
}
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class IODemo {
public static void main(String[] args) throws IOException {
BufferedReader bufr=null;
BufferedWriter bufw=null;
try {
bufr=new BufferedReader(new FileReader("G:\\dd.txt"));
bufw=new BufferedWriter(new FileWriter("G:\\d.txt"));
String line=null;
while((line=bufr.readLine())!=null){
bufw.write(line);
bufw.newLine();//*****记住换行
bufw.flush();
}
} catch (IOException e) {
// TODO: handle exception
throw new RuntimeException("读写失败");
}finally{
try {
if(bufr!=null){
bufr.close();
}
} catch (IOException e2) {
throw new RuntimeException("读写失败");
}
try {
if(bufw!=null){
bufw.close();
}
} catch (IOException e2) {
throw new RuntimeException("读写失败");
}
}
}
}
相关文章推荐
- jQuery使用ajax跨域请求获取数据
- angularjs API
- jquery中attr和prop的区别分析
- CSS书写规范、顺序
- 读到缓冲区,BufferedReader
- java 批量去除 文件中的所有注释代码,还可以去除js等文件中的注释
- jquery中AJAX请求 $.post方法的使用
- js保留小数点
- js变量作用域及访问权限的探讨(2)
- jstl if和foreach的混合使用 实现通过后台值控制select默认选项的功能【实例】
- javascript中类的属性访问权限研究(1)
- JavaScript高级程序设计之BOM之window 对象之窗口大小 第8.1.4讲笔记
- JavaScript split() 方法
- JavaScript高级程序设计之BOM之window 对象之窗口位置第8.1.3讲笔记
- JavaScript高级程序设计之BOM之window 对象之窗口关系及框架 第8.1.2讲笔记
- 写入缓冲区, BufferedWriter
- JS实现的简洁二级导航菜单雏形效果
- 安全沙箱冲突:ExternalInterface解决方法 js调用域的问题
- JavaScript高级程序设计之BOM之window 对象之全局作用域 第8.1.1讲笔记
- JSF参数传递方式之f:param标签和f:attribute区别