使用字符流复制文本
* 数据源:InputStreamTest1.java
* 目的地:d:\\InputStreamTest1.java
public class InputStreamTest1 {
public static void main(String[] args) throws IOException {
//创建字符流对象
FileReader fr = new FileReader("InputStreamtest.java");
FileWriter fw=new FileWriter("d:\\InputStreamTest1.java");
//一次读写一个字符
int cha;
while((cha=fr.read())!=-1) {
fw.write(cha);
fw.flush();
}
//一次读写一个字符数组
int len;
char[] chs=new char[1024];
while((len=fr.read(chs))!=-1) {
fw.write(chs,0,len);
fw.flush();
}
//释放资源
fr.close();
fw.close();
}
}
网友评论