推荐于2017-12-16
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
public class Test10 {
/**
* 复制当前的源程序到项目的根目录
* @throws IOException
*/
public static void main(String[] args) throws IOException {
/*
* 1:读取原文件
* 2:项目标文件中写
* 3:使用缓冲流按行读写
*/
FileInputStream fis=new FileInputStream("src"+File.separator+"day01"+File.separator+"Test1.java");
//转化为字符输出流
InputStreamReader isr=new InputStreamReader(fis);
//按行为单位读取字符串
BufferedReader br=new BufferedReader(isr);
//
PrintWriter pw=new PrintWriter("Test1.java");
String line=null;
while((line=br.readLine())!=null){
pw.println(line);
}
pw.close();
br.close();
}
}
呃 我要的不是用缓冲流啊
把缓冲流删掉就可以了