BufferedWriter bw=null;
BufferedReader br=null;
try {
//bw 对象接受一个FileWriter的对象 向硬盘上写东西
bw = new BufferedWriter(new FileWriter("BufferedReader_Copy.java"));
//br接受一个FileReader对象从文件当中读出数据
br = new BufferedReader(new FileReader("D:/workspace/Myeclipse6.5WorkSpace/iostudy/src/cn/itcast/day1/BufferReader.java"));
String str = null;
while((str=br.readLine())!=null){
bw.write(str);
bw.newLine();
//用到缓冲区的时候一定要记得刷新
bw.flush();
}
}
这个我是放在同一个工程下的,可是运行结果的时候,新生成的文件却跑到了根目录下,这是为什么啊 |
|