- //复制一个java文件为啥在Myeclipse中显示读写错误?
- import java.io.*;
- public class CopyTextByBuf {
- /*
- 通过缓存区复制一个.java文件。
- */
- public static void main(String[] args) {
- BufferedReader bufr=null;
- BufferedWriter bufw=null;
- try {
- String line=null;
- bufr=new BufferedReader(new FileReader("CopyText.java"));
- bufw=new BufferedWriter(new FileWriter("buffweWriteCopy.txt"));
- while((line=bufr.readLine())!=null){
- bufw.write(line);
- bufw.flush();
- }
- }catch (IOException e) {
- throw new RuntimeException("读写失败");
- }
- finally{
- try{
- if(bufr!=null)
- bufr.close();
- }
- catch (IOException e) {
- throw new RuntimeException("读取关闭失败");
- }
- try {
- if(bufw!=null)
- bufw.close();
- } catch (IOException e) {
- throw new RuntimeException("写入关闭失败");
- }
- }
- }
- }
复制代码 |
|